Autor | Zpráva | ||
---|---|---|---|
m4rky Profil * |
Ahoj,
potřeboval bych vyřešit jeden problém. Potřebuji, aby mi v Mozille i IE fungovalo overflow: visible jako v IE (i když jsem odpůrce IE). Aby to fungovalo tak, že pokud je obsah moc dlouhý sám si automaticky zvětší prostor. V Mozille to přeteče, což je sice správně, ale je to škoda. Nevíte někdo jak to vyřešit? Předem díky :-) |
||
Nox Profil |
#2 · Zasláno: 11. 6. 2008, 09:09:05 · Upravil/a: Nox
Nezadávej šířku napevno
min-width: #px; pro normální prohlížeče width: #px; pro IE |
||
Časová prodleva: 4 dny
|
|||
m4rky Profil * |
#3 · Zasláno: 15. 6. 2008, 07:51:48
Zkoušel jsem to, ale ve vertikálním směru to asi nejde, nebo alespoň za mých podmínek ne. Mám hlavní DIV ve kterém mám další tři DIVy vedle sebe (layout) a neznám height ani jednoho z nich, zvětšují se podle obsahu. A právě zde se to zobrazí rozdílně. V IE se ten hlavní DIV zvětší, ale ve standartních prohlížečích se zobrazí jako s height 0px (pokud použiji min-height třeba 400 px tak obsah samozřejmně přeteče také). Omlouvám se, že jsem situaci nepopsal hned.
Předem díky za odpověď :-) |
||
Str4wberry Profil |
#4 · Zasláno: 15. 6. 2008, 08:59:11
Možná použít max-height.
|
||
Davex Profil |
#5 · Zasláno: 15. 6. 2008, 10:50:49
m4rky
Mám pocit, že budeš potřebovat za posledním plovoucím prvkem čistič (clear: both). |
||
m4rky Profil * |
#6 · Zasláno: 15. 6. 2008, 16:45:58
Davex
myslíš ten vnořenej div nebo footer? |
||
Davex Profil |
#7 · Zasláno: 15. 6. 2008, 18:00:48
Bez znalosti tvého kódu ti nemohu odpovědět nic konkrétního. Jenom hádám, že pokud rovnáš ty tři divy vedle sebe pomocí vlastnosti float, tak za ten poslední musíš dát čistič. Technické podrobnosti nalezneš v článku: Jak funguje float a clear.
|
||
m4rky Profil * |
#8 · Zasláno: 15. 6. 2008, 18:26:56
Tak jsem to uploadoval na server. Tady je url: http://www.m4rky.ic.cz/layout/
Potřeboval bych, aby se ten div, který má background černej, roztáhl na stejnou výšku, jako ty 3 divy, který jsou v něm vložený. |
||
Davex Profil |
#9 · Zasláno: 15. 6. 2008, 18:56:34
Je to tak, jak jsem předpokládal. Přidej čistič před konec divu, který chceš roztáhnout.
|
||
m4rky Profil * |
#10 · Zasláno: 15. 6. 2008, 19:32:48
Kam před konec divu?
|
||
Bubák Profil |
#11 · Zasláno: 15. 6. 2008, 19:40:05
<div class="right-right"> <div class="padding"> Pravé menu </div> </div> </div> <br style="clear:both"> </div> </div> |
||
m4rky Profil * |
#12 · Zasláno: 15. 6. 2008, 19:47:07
jo takhle, to je pro mě novinka, tak děkuju :-)
|
||
Časová prodleva: 16 let
|
0