【发布时间】:2015-02-28 09:44:19
【问题描述】:
我正在使用 Bootstrap v3,响应式设计在除此示例之外的任何地方都能完美运行。
我的问题是,当页面被缩放时,它总是显示 5 个 div(正如我希望它与下面的代码一样),无论它占用多少行。
$array = array(1,2,3,4,5);
foreach($array as $row)
{
echo "<div style='display: inline-block;'>";
// HTML DIV Content here
echo "</div>";
}
我想做什么,我不知道它如何计算 1 行或 2 行中可以容纳多少 div。如果 5 可以放入 1 行,则将 5 显示为 1 行。如果 4 可以放入 1 行,则将 8 显示为 2 行。如果 3 可以放在 1 行中,则将 6 显示为 2 行。
所以我的数组可能包含可以显示的最大值(本例中为 8)。
我不确定 bootstrap 是否可以开箱即用,或者 PHP 是否具有此功能。或者,如果我将不得不使用 jQuery 来完成此操作。
当前行为:
预期行为:
【问题讨论】:
-
你可以使用javascript或者使用
display: inline-block -
我用图片更新了我的问题。我已经在使用 inline-block
标签: php html css twitter-bootstrap