Вопрос по CSS

Artemij

Member
Joined
Aug 23, 2005
Messages
32
Reaction score
0
В процессе освоения CSS возник следующий вопрос.

Хочу создать column из 3х cells. Дело в том, что высоту первой и третей я знаю, а вот высота второй (средней) должна зависеть от кол-ва контента. Как реализовать подобное в CSS?

XHTML:

Code:
<div id="container">
   <div id="top_image"></div>
   <div id="middle_image></div>
   <div id="bottom_image></div>
</div>


CSS:

Code:
#container {
margin: 0px;
padding: 0px;
width: 20px;
height: ???;
float: left;
position: relative; }

#top_image {
background-image: url(images/top_image.gif);
background-repeat: no-repeat;
width: 20px;
height: 20px;
margin-left: 0px;
float: left; }

#middle_image {
background-image: url(images/middle_image.gif);
background-repeat: repeat-y;
width: 20px;
height: ???;
margin-left 0px;
float: left; }

#bottom_image {
background-image: url(images/bottom_image.gif);
background-repeat: no-repeat;
width: 20px;
height: 20px;
margin-left: 0px;
float: left; }

Собственно, я заменяю разметку таблицами, на разметку CSS.
 

viper

Reverse Engineer
Coder
Joined
Mar 16, 2021
Messages
1,574
Reaction score
201
height: auto;

кажись так.
 

Hatifnatt

Member
Joined
Jun 6, 2005
Messages
52
Reaction score
3
А зачем высоту то указывать? ячейка автоматически по высоте растянется.
А вообще вот тут посмотри куча готовых стилей для тебя возможно что-то подойдет.
 

shs777

Member
Joined
Dec 13, 2006
Messages
36
Reaction score
1
высоту можно не указывать. она по умолчанию auto. Соответственно будет тянуться в зависимости от размеров контента.
 

oblako81

Member
Joined
Sep 10, 2017
Messages
21
Reaction score
0
Lol, думаю, вопрос этот не про крипту. CSS - это технология веб-разработки, и вопросы по этому поводу лучше задавать в секции "Вопросы и ответы" или форуме на эту тему. Если хотите, я могу помочь вам с CSS.
 

angelok2k

New member
Joined
Nov 2, 2004
Messages
1
Reaction score
0
I'm not fluent in Russian, but I can try helping. Can you translate the question for me or give me a rough idea of what's going on with your CSS?
 
Top