2012-05-07 3 views
1

У меня есть следующий код css для div, который я хочу иметь минимальную высоту, а затем высота увеличивается по мере необходимости. Я не знаю, почему, но CSS не работает в любом браузере! Я попытался ответить Google, но пока не смог!min-height div не работает правильно CSS

Любая помощь была бы действительно оценена!

.container { 
width: 1024px; 
margin-right: auto; 
margin-left: auto; 
left: auto; 
right: auto; 
background-color: #FFFFFF; 
box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
-webkit-box-shadow: 0 2px 12px rgba(34,25,25,0.4); 
moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); 
background-repeat: repeat-y; 
height: auto !important; 
height: 1024px; 
min-height: 1024px; 

border-bottom-width: 2px; 
border-bottom-style: solid; 
border-bottom-color: #999; 
padding-bottom:60px; 
position:relative; 
} 

Контейнер DIV должен расти на увеличение высоты этого DIV, который увеличивается, как и когда данные вводятся в таблицу тузд, а затем отображается внутри этого DIV:

.udis { 
float: left; 
height: auto; 
width: 680px; 
position: relative; 
box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
-webkit-box-shadow: 0 2px 12px rgba(34,25,25,0.4); 
moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); 
margin-left:10px; 
min-height:620px; 
height:auto!important; 
height:620px; 
} 
+0

Что именно вы пытаетесь достичь? Глядя на ваш CSS, высота будет * всегда * быть как минимум 1024px и будет расширяться с дополнительным контентом. Поскольку ваш переполнения установлен на видимый (по умолчанию), ваш 'height: 1024px' будет [частично] проигнорирован, если контент будет проходить мимо него (фон останавливается на высоте, но контент продолжается). – animuson

+0

Я только что обновил свой вопрос, который описывает ситуацию более четко! Пожалуйста, дайте ему посмотреть @animuson – user1373168

+0

Не могли бы вы предоставить код HTML? – gernberg

ответ

1

попытаться удалить линия:

height: 1024px; 
+0

Это не сработало, Тем не менее высота застряла там! – user1373168

+0

Я только что обновил свой вопрос, который описывает ситуацию более четко! Пожалуйста, дайте ему посмотреть @gernberg – user1373168

1

Вы должны удалить атрибут высоты с помощью CSS

width: 1024px; 
margin-right: auto; 
margin-left: auto; 
left: auto; 
right: auto; 
background-color: #FFFFFF; 
box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
-webkit-box-shadow: 0 2px 12px rgba(34,25,25,0.4); 
moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); 
background-repeat: repeat-y; 
min-height: 1024px; 

border-bottom-width: 2px; 
border-bottom-style: solid; 
border-bottom-color: #999; 
padding-bottom:60px; 
position:relative; 
+0

Это тоже не сработало, но оно застряло на одной конкретной высоте – user1373168

+0

Я только что обновил свой вопрос, который более подробно описывает ситуацию! Пожалуйста, дайте ему посмотреть @pirus – user1373168

Смежные вопросы