【发布时间】:2014-05-21 16:40:49
【问题描述】:
我有一个两列布局,主列中有 Packery。
这在超小型设备、小型设备和大型设备上运行良好。 在中型设备上,“2 列框”不在另一侧。它在它下面跳。
我已经为这个问题做了一个codepen:http://codepen.io/anon/pen/pwJsa
希望有人能帮忙!
【问题讨论】:
标签: css twitter-bootstrap-3 packery
我有一个两列布局,主列中有 Packery。
这在超小型设备、小型设备和大型设备上运行良好。 在中型设备上,“2 列框”不在另一侧。它在它下面跳。
我已经为这个问题做了一个codepen:http://codepen.io/anon/pen/pwJsa
希望有人能帮忙!
【问题讨论】:
标签: css twitter-bootstrap-3 packery
找到它,感谢这个威胁: https://github.com/metafizzy/packery/issues/42
解决方案是使用 calc() 使框的宽度更小:
.grid-sizer {
width: 25%;
width: -webkit-calc( 1/4 * 100% );
width: calc( 1/4 * 100% );
height: 150px;
}
.box2 {
...
width: 50%;
width: -webkit-calc( 2/4 * 99.5% );
width: calc( 2/4 * 99.5% );
float: left;
...
}
Codepen 示例:http://codepen.io/anon/pen/tprxc
【讨论】: