Argos
2.12.2006, 20:51:31
witam ,
mam taki problem ,jest ustalona wysokosc div'a na 400 px poniewaz chce aby taka wysokosc byla minimalana ,jezeli wstawie jakis obiekt ktorego wysokosc jest np 410 px to wchodzi mi ten obiekt na drugiego div'a (dzieje sie tak pod ff) pod IE automatycznie sie powieksza wysokosc tego div'a. Co mozna dodac do css aby takze pod ff wysokosc div'a dopasowywala sie do obiektu tak jak to jest w IE. Wiem ze jakbym zmienil wyoskosc tego div'a na auto to by bylo ok ale wtedy bym nie mial ustalonej tej minimalnej wysokosc na 400px. Znalazlem na forum cos o overflow: auto; ale jak to dodalem to pojawia mi sie scrollbar :/
Troche zamotalem ale mam nadzieje ze wiadomo jaki jest problem
gekon
3.12.2006, 12:59:44
Dla IE (z pomocą komentarzy warunkowych) ustaw height: 400px;, dla reszty (czyli w normalnym arkuszu) ustaw min-height: 400px;.
Argos
3.12.2006, 22:58:38
a mozesz mi cos wiecej powiedziec o tych komentarzach warunkowych? bo nie wiem czy o tym samym mysle
DzieX
3.12.2006, 23:48:56
Zainteresuj się min-height i min-width. Oczywiście dla IE6 i starszych trzeba pokombinować. W necie jest opisane jak to zrobić.
Zajec
4.12.2006, 11:41:04
IE6 nie obsługuje important, więc...
Kod
element {
height: auto !important;
height: 400px;
min-height: 400px;
}
Mephistosiles
6.05.2010, 19:00:57
Mam identycznie odwrotny problem. Mam blok (div) 400px i wkładam do niego obrazek o wysokości 410px w IE chcę uzyskać efekt jak z FF - czyli te 10px nakładane na innego diva - jak to zrobić?

(nie chce używać absolutnej pozycji - boje się, że strona będzie się krzaczyć...)
Pod IE:

Pod FF:
wywrot4
6.05.2010, 21:23:16
Archeolog?
Na początek:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
A przy obrazku:
<img src="" style="margin-bottom: -10px;"/>