Autor Zpráva
Vláďa Anděl
Profil *
Rozdělil jsem stránku tabulkou na dva sloupce, do levého s pevnou šířkou chci dát menu a v pravém je spousta textu. Do levého sloupce jsem napsal pár řádků, jenže text není na začátku stránky, ale uprostřed délky toho pravého (mnohem delšího) sloupce. Co s tím? Jak dostat text nahoru? Procházel jsem různé tabulkové tagy, ale nic jsem nenašel.

Vláďa
Vláďa Anděl
Profil *
tak jsem ten příkaz našel, zapsal do souboru .css, ale nefunguje to.

table.menu {
vertical-align: top
text-align: left;
border: 1px solid #000000;
padding: 1px 1px 1px 1px;
}

Prosím pěkně co na tom mám špatně? Rámeček tam mám, takže table.menu opravdu funguje.
Vláďa Anděl
Profil *
ufff ... když to napíšu přímo v tom html, tak to funguje.

<td width="150" bgcolor="#BBBBBB">
<style>
td {vertical-align: top}
</style>
<IMG src="images/poz1a.jpg" border=0>

Má cenu se to snažit dát do css?
K
Profil *
a neprepisujes si to pak jeste nekde v tom cssku?
Bubák
Profil
<td width="150" bgcolor="#BBBBBB">
<style>
td {vertical-align: top}
</style>

Fuj! Tag style patří do sekce HEAD.

vertical-align: top
- chybí ti na konci středník, dávej středník za každou deklarací, i když za poslední být nemusí.
- "vertical-align" se nedědí, musíš ho tedy definovat přímo buňce tabulky, tedy elementu TD, nebo TH. Udělej to třeba takto:

table.menu {
text-align: left;
border: 1px solid #000000;
padding: 1px 1px 1px 1px;
}
.menu td {vertical-align: top;}
Vláďa Anděl
Profil *
Jo tak to jde v css definovat i buňku tabulky? To je paráda! (dělám s tím jen chvíli). Děkuju.
Bubák
Profil
Prakticky každý element (tag) jde nastylovat, koukni na specialitku (nejlíp zobrazí Opera, pak Firefox).
http://atd.havrlant.net/item/kaskadova-hadanka.html
peta
Profil
jakpsatweb - html - tabulka (valign)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0