Я использую файлы сетки 960 css для веб-макета, и он отлично работает, но для этого макета мне нужно перекрывать div.перекрытие макета div с сеткой 960
И если у меня есть 2 столбца бок о бок, я могу наложить левый, установив class = "pull_1" справа.
<div class="grid_2">
<p>
<img src="../star.jpg" width="236" height="329" style="float:left;">
</p>
</div>
<div class="grid_2 pull_1">
<p>
<img src="../star.jpg" width="236" height="329" style="float:left;">
</p>
</div>
Но если я хочу наложить вверх? Да, я могу установить margin-top: -50px; и это будет перекрывать как слева, так и вверх.
<div class="grid_2">
<p>
<img src="../star.jpg" width="236" height="329" style="float:left;">
</p>
</div>
<div class="grid_2 pull_1" style="margin-top:-50px;">
<p>
<img src="../star.jpg" width="236" height="329" style="float:left;">
</p>
</div>
Я хочу большой макет, как это, и я просто интересно, если это способ сделать это, или если кто-нибудь имеет какой-то лучший способ сделать это? Спасибо!
Большое спасибо, Кайл, да Я попробовал это, и он работает хорошо, и после некоторых размышлений я хотел бы сделать его динамичным, получить изображения из db, а потом, может быть, рандомизировать позицию каким-то умным способом, любыми мыслями? Установка класса css на каждое изображение 1,15,30, а другой класс на каждые 2,14,29 и так далее !? –
Если вы хотите, чтобы каждое изображение находилось в другом положении, правила css не должны были бы находиться в классах. вы можете использовать inline css вместо: '
' Вы можете использовать jquery для случайного генерации значений верхнего и левого значения, когда div добавляется на страницу. –