Большое спасибо. Оказалось, что эта задача горазда проще, чем я думал. Надо же. Всего лишь одна строчка в css необходима! И что самое удиветельное, даже самые древние браузеры понимают все так, как надо. Вот кстати наглядный пример, для тех, кто возможно решит сделать что то подобное
| Код | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> <style type="text/css"> <!-- .parent { position: relative; height: 500px; width: 100%; } .parent .child { background-color: #CCCCCC; height: 300px; width: 190px; margin: 3px; float: left; } --> </style> </head>
<body>
<div class="parent"> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> <div class="child"></div> </div>
</body> </html>
|
| Цитата | bars80080, не все, в таком случае и высота должна быть фиксированной, лучше применять inline-block для child
|
| Цитата | Violator, Как правило, такое расположение элементов предполагает фиксированную высоту у всех чилдов. Иначе дизайн весьма аляповато смотрится.
|
Прошу пример в студию!
|