Autor | Zpráva | ||
---|---|---|---|
Little peg Profil |
#1 · Zasláno: 23. 7. 2010, 16:28:56
Ahoj, chci se zeptat, proč v IE to funguje, tak jak chci, že div 1 je vlevo a div 2 vpravo, ale v FF i v Google Chrome to tak není, proč?
Předem děkuji za odpověď... <body> <style> body {text-align: center} #obal {text-align: left; width: 300px; background: #00f; margin: 0 auto} #1 {width: 100px; float: left; margin: 0px; padding: 0px} #2 {width: 100px; float: right; margin: 0px; padding: 0px} </style> <div id="obal"> <div id="1">text<br />písmenka<br />text<br />bla bla bla<br />ahoj </div> <div id="2">nějakej<br />další<br />text </div> </div> </body> |
||
Str4wberry Profil |
#2 · Zasláno: 23. 7. 2010, 16:36:15
Použij nějaké normální ID. Viz příklad.
|
||
Little peg Profil |
#3 · Zasláno: 23. 7. 2010, 16:56:45
To mě taky mohlo napadnout :D ... moc dík
Ale teď je tam zas problém, že tam není vidět to pozadí. |
||
Plaváček Profil |
#4 · Zasláno: 23. 7. 2010, 16:59:49
Little peg:
Přidej k definici #obal tuto deklaraci: overflow:hidden. Mělo by to šlapat. |
||
Little peg Profil |
#5 · Zasláno: 23. 7. 2010, 17:07:25
tak za ten "overflow: hidden" moc dík, todle řeším už strašně dlouho, vlastně proto sem tudle diskuzi založil, to první byla chyba z hlouposti - už sem dlouho web nepsal a na to sem nějak zapomněl...
|
||
Plaváček Profil |
#6 · Zasláno: 23. 7. 2010, 17:21:19 · Upravil/a: Plaváček
Little peg:
Tvůj problém by vyřešil i jakýkoliv prvek s nastaveným clear:both za posledním z plovoucích prvků. Říká se mu (Viktor) čistič. Ale tenhle "tak trochu hack" je elegantní a funkční, tak proč ho nepoužít? :) |
||
Časová prodleva: 14 let
|
0