У меня есть еще один вопрос о содержимом css auto size. У меня есть три div рядом с eachother, что все должны быть одной и той же длины, но эта длина задается самым длинным div, а не постоянным. Я попытался сделать что-то похожее на ответ в этом вопросе (How to make a div's width stretch between two divs), который я попросил чуть-чуть назад, но не успел установить его, чтобы установить высоту div.Как установить высоту div с помощью высоты другого div
Три divs заданы ширины.
HTML:
<div id="content">
<div id="bodySideBar">
a
<br><br><br>
b
</div>
<div id="bodyUpdateBar">
a
<br><br><br><br><br><br><br><br><br>
b
</div>
<div id="bodyContent">
a
<br><br><br><br><br><br>
b
</div>
</div>
CSS:
#content {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
display: inline;
}
#bodyContent {
display: block;
float: none;
width: auto;
height: 100%;
background: #FFC273;
}
#bodySideBar {
display: inline-block;
float: left;
width: 50px;
height: 100%;
background: #BF8130;
}
#bodyUpdateBar {
display: inline-block;
float: right;
width: 200px;
background: #FFCA40;
}
JSFIDDLE: http://jsfiddle.net/ueXR9/
Примечание: Я поставил
S, чтобы показать, что другие части не были вынуждены изменять размер самый длинный div. Кроме того, извините, если есть что-то, чего вы не понимаете, так как я убегаю менее 5 часов сна и не могу сосредоточиться в половине случаев.
Я просто смотрел на прикрепленном JSfiddle, и, кажется, сломать формат я воздвиг, где расстояние смотрел как результат в моем jsfiddle (см. здесь: http://jsfiddle.net/ueXR9/). Мне нужно, чтобы расположение divs выглядело так же, как в моем jsfiddle. –
Я заработал. Мне пришлось переставить divs, чтобы получить правильные места и промежутки для них. Благодаря! –