小编Yer*_*rke的帖子

CSS使flex包裹的元素不超过它们的兄弟宽度

我坚持伸展弯曲的问题.我有flexbox div与项目.这些物品可以拉伸到全宽并具有最小宽度属性,因此3-4个元素可以适合大屏幕,1-2个小元素.我想让它们的宽度相等,但问题是如果它们的数量少于顶部元素,则包裹的物品会更宽.

附在我当前的结果和预期的行为之下.我该怎么做? 在此输入图像描述

.items {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
}

.item {
  min-width: 400px;
  border: 1px solid black;
  margin: 0;
  height: 200px;
  flex-grow: 1;
}
Run Code Online (Sandbox Code Playgroud)
<div class="items">
  <div class="item">1</div>
  <div class="item">1</div>
  <div class="item">1</div>
  <div class="item">1</div>
  <div class="item">1</div>
</div>
Run Code Online (Sandbox Code Playgroud)

谢谢!


更新02.05.2016

感谢@vals,我想出了针对不同屏幕尺寸的百分比宽度解决方案.(但似乎我有一些33%宽度元素的小问题,其中1%的空白空间留在它们周围xD)

.items {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  box-sizing: border-box;
  align-items: center;
}

@media only screen and (max-width: 820px)  {
  .item {
    width: 100%;
  }
}

@media only screen and (min-width: 821px) and …
Run Code Online (Sandbox Code Playgroud)

html css css3 flexbox

10
推荐指数
1
解决办法
1万
查看次数

使用第三方库记录来自 PHP 应用程序的所有 cURL 请求

好吧,我在 PHP Yii2 应用程序中遇到了困难。我需要记录来自我的应用程序的每个传入和传出请求。传入的请求可以很容易地登录到 PHP 本身(在引导阶段添加一些处理程序),这很容易。

但真正的问题是我使用了许多第三方库(即 Amazon MWS SDK、Ebay SDK、一些 Guzzle 请求等)并且我想记录所有带有错误响应的传出请求(出于调试/分析原因)。

甚至可以更改 curl 中的某些设置来记录这些请求吗?我的意思是 curl 是否支持一些php.ini [curl]用于记录日志的设置.. 或者如果没有,是否有源代码php_curl.dll可以进行一些更改以写入日志并编译它.. 或者至少为应用程序中的所有 curl 请求添加一些处理程序而无需更改/ 复制第三方 SDK。

我已经搜索了这个问题,并找到了一个解决方案,比如tcpdump或wireshark来嗅探一些数据包,但是真的没有解决方案curl来实现日志记录吗?

感谢您的关注

php dll curl yii2

5
推荐指数
1
解决办法
1986
查看次数

如何更改 Laravel 的作业批处理表名称和连接

Laravel 8 引入了Job Batching,它允许批量执行作业并在批量完成时执行操作。但是 Laravel 文档没有有关作业批处理表和数据库连接配置的部分。

如何为job_batching表指定不同的数据库,是否可以重命名job_batching表名?

php queue jobs laravel job-batching

1
推荐指数
1
解决办法
2185
查看次数

标签 统计

php ×2

css ×1

css3 ×1

curl ×1

dll ×1

flexbox ×1

html ×1

job-batching ×1

jobs ×1

laravel ×1

queue ×1

yii2 ×1