У меня есть расположение в 3 столбцах, и я стараюсь сделать его более чувствительным к размеру экрана, а не стандартным заданным пикселям для каждого div.HTML Layout, CSS align divs
поэтому у меня есть левый, центральный и правый div, в контейнере шириной 90%. Левые и правые плавающие divs - это 200px peice, но есть ли способ затем расширить центр div, чтобы заполнить пробел между ними?
Если нет, есть ли лучший способ сделать 3-х столбчатую компоновку в зависимости от размера экрана?
HTML
<div id="leftCol">Content for id "leftCol" Goes Here</div>
<div id="mainCol">Content for id "mainCol" Goes Here</div>
<div id="rightCol">Content for id "rightCol" Goes Here</div>
CSS
#leftCol {
float: left;
width: 200px;
}
#mainCol {
margin-right: 20px;
margin-left: 20px;
width: /* WHAT DO I PUT HERE ??? */
float: left;
}
#rightCol {
float: right;
width: 200px;
}
код? Пожалуйста? да? – Kyle
@asked может у вас поставить html и css-код и одну ссылку в jsfiddle –
довольно сложно смешать 2 типа измерений (пиксели и проценты) и использовать их хорошо. Более простой подход - это 3 столбца: 20%, 60%, 20%, например. – Bazzz