mám div, ve kterém potřebuju vlevo něco vpravo něco přes tabulku je ideální:
...css..
table {
 width: 100%;
 border: 0;
 padding: 0;
 margin: 0;
}
.pravy {
 text-align: right;
}
...
<div><table><tr><td>levy</td><td class="pravy">pravy obsah</td></tr></table></div>
- jednoduché, funkční, NATAHOVACÍ. Nevýhodou je, že table nedědí vlastnosti div (aspoň se mi zdálo, že velikost písma teda nedědí). Taky jsem slyšel, že je to pomalejší na renderování.
Jak se to dá udělat s divem? Neboli jak napsat css pro tohle:
<div><div class="left">levy</div><div class="pravy">pravy obsah</div></div>
?
                                 
                                 
                               
               
                              
                                 
                                      div.left {
width: 50%;
clear: left;
}
div.pravy {
float: right;
width: 50%;
clear: right;
}
                                 
                                 
                               
               
                              
                                 
                                      Nevím teda proč, ale takhle to nefunguje (viz http://markovo.wz.cz/tenis/nazor.php?odp=1) - tam je to dle návrhu...
                                 
                                 
                               
               
                              
                                 
                                      ..beru zpět, asi jsem tam měl nějakou chybku. Ještě to doladím, zdá se, že float je to správné zaklínadlo.
                                 
                                 
                               
               
                              
                                 
                                      ..pro ostatní, problém ještě dělá v Mozille nastavení padding, margin, takže pokud je to obojí přesně 50%, tak se to tam nevleze a otřádku je se to. Jinak OK! :-D
                                 
                                 
                               
               
                              
                                 
                                      Každopádně ale používej DIV. Tabulka se totiž musí načíst celá a až pak se zobrazí obsah, což u DIVu odpadá pokud se nepletu!
                                 
                                 
                               
               
                              
                                 
                                      u DIVu odpadá každopádně, co se týče tabulek, ty se také dokázají načítat postupně, ale není to plně podporováno, buď pomocí css po řádcích, nebo s pomocí Opery.
                                 
                                 
                               
               
                              
                                 
                                      tak pro zjednodušení dej místo 50% třeba 40% :o)
                                 
                                 
                               
               
                              
                                 
                                      anebo použij matrjoška hack
                                 
                                 
                               
               
                              
                                 
                                      boewulf odkial ta poznam? strasne zanmy si mi podla nicku ale teraz si neposmnenem lebo som "vozralej" jak svina :)) teraz ma napadlo,,, nechodis na m-text ET SMS arenu>>>?