【发布时间】:2015-09-27 06:42:11
【问题描述】:
这快把我逼疯了!
我的容器 div 是 1170px 宽。我试图在里面放置 3 个 div。一个是275px 宽,第二个是580px 宽,第三个是275px 宽。所以总共 - 1130px。
而且我无法将第三个与其他两个放在同一行。无论我使容器 div 有多宽,它都会下降。
请帮忙,我的大脑快要爆炸了..
HTML:
<div class="container">
<div class="row">
<div class="grid">
<div class="grid-item">
<img src="img/portfolio1.jpg" alt="">
</div>
<div class="grid-item width-double">
<img src="img/portfolio2.jpg" alt="">
</div>
<div class="grid-item">
<img src="img/portfolio3.jpg" alt="">
</div>
</div>
</div>
</div>
CSS:
.grid {
.grid-item {
padding: 0;
width: 275px;
height: 275px;
float: left;
&.width-double {
width: 580px;
}
&.height-double {
height: 580px;
}
}
}
JS:
$grid.isotope({
itemSelector: '.grid-item',
layoutMode: 'masonry'
});
【问题讨论】:
-
你能创建一个类似的demo。因为Container和Row div的CSS也需要帮助你。
-
是的,这里是:codepen.io/anon/pen/meORoL
标签: javascript jquery html css jquery-isotope