Autor Zpráva
fejjaaas
Profil
Zdravím vás, lidi. Ocitl jsem se v pro mě neřešitelné situaci. Mám 3 sloupce a chci, aby se prvky v prvních 2 sloupcích zarovnaly doprostřed. Zde klíčový kus kódu:

<table align="center" border="3" cellpadding="8" cellspacing="4" width="80%" bordercolor="aqua">
<col span="2" align="center"> <col>

Zkoušel jsem to i jinak: <col span="2" style="text-align: center">
V PSPadu se mi to zarovná normálně, ale v jakýmkoliv prohlížeči se to prostě nezarovná a tagy to ignoruje.

Předem vám děkuji za radu, budu tu reagovat nejpozději zítra.
margin
Profil *
Podle CSS specifikace jde sloupcům tabulky deklarovat pouze tyto vlastnosti: border, background, width, visibility.
Koukni na http://teststranek.kvalitne.cz/tabulka-sloupce/ a taky na http://jecas.cz/stylovani-tabulky, zejména na http://jecas.cz/stylovani-tabulky#first-child
fejjaaas
Profil
margin:
Tak nejprve bych Ti chtěl poděkovat, funguje to :-))). Ale také bych měl ještě nějaké nejasnosti, které jsem tam nevyluštil... byl bych moc rád, kdyby se i na tohle našla odpověď.

v <head> mám
.sloupcedoprostred {text-align: center}
td:first-child, td:first-child + td {text-align: center} **

v <body>
<col span="2" class="sloupcedoprostred">

Použití class a následně v hlavičce souboru .jmenotridy atd... jsem našel v jedné diskuzi, ale funguje mi to i bez toho.
Měl bych tedy dotaz, jestli stačí mít pouze toto ** ??¨
Poslední otázka, když budu mít těch tabulek 5 a budu chtít to zarovnání jen v té první, jak to udělám?? Mockrát děkuji ;-)
margin
Profil *
Třída sloupcedoprostred a s ní douvisející HTML a CSS kód je pro zarovnání v IE6 a starších. Postarší IE7 už umí :first-child a +.
Tabulky můžeš odlišit pomocí idéček nebo tříd.
http://kod.djpw.cz/mqc
http://kod.djpw.cz/mqc-
Vlastní styly
http://jecas.cz/id-class
fejjaaas
Profil
margin:
Ještě jednou Ti moc děkuji. Krásné příklady a hned jsem to pochopil, tudíž mi to už šlape tak jak má. Palec nahoru ;-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: