Inu, jednou jsem byl mimo a nastavil jsem v CSS tabulce
padding-top: 30px;
background-image: url(obrazek.jpg);
background-repeat: repeat-x;
Čímž jsem tabulce dal do pozadí takovej pruh a Opera (9TP2 8256 passed Acid test) a FF (2.0) to přelouskaly tak, jak jsem chtěl --> první řádek začíná 30 px od vrchního okraje tabulky. Až když jsem to viděl v IE, došlo mi, že padding u tabulky je tak trochu blbost... ale teď z toho potřebuju vybruslit... sice je ten RS psanej fcema, takže toho není třeba přepsat tolik, ale stejně.. nedá se to nějak ošetřit v CSS?
hrál jsem si s marginama tabulky a zapornym background-position (už ani nevim proč)... nejlíp dopadlo
tr{
position: relative;
top: 30px;
}
jen to pak přetejkalo přes spodní okraj tabulky a to i s různýma hodnotama overflow. Nemá někdo nějakej časově málo náročnnej nápad?
Nechce se mi editovat všechny moduly a dopisovat do nich další otřídovanej řádek...
Díky za každý nápad
nevýhoda table-layoutu.. :) taky sem si to nedávno uvědomil.. ;)
ale jestli ti to vadí, zkus někam umístit jednu třídu rozšířit ten zápis..
.trida tr{
position: relative;
top: 30px;
}
koukni sem http://www.jakpsatweb.cz/css/css-tridy-class.html#slozene - slozene deklarace .. nekde sem to videl lepsi, ale uz nevim kde.
takhle nebudeš muset označovat každej řádek, ale klidně stačí každou tabulku :D
..lepší je to vyndat z table-layoutu
To není table layout... to je jen formulář v tabulce a aby to nevypadalo tak suše, dal jsem tam ten pruh.
složený zápis mi nepomůže... navíc ho znám, tak blbě na tom nejsem ;-)
jde o to, že když použiju to, "cos mi poradil" ;-), tak obsah tabulky přeteče přes jeji spodni okraj a vzhledem k tomu, že má pozadí a rámeček, tak je to vidět....
ha, hodim screen - http://teuzz.net/padding.jpg (JPG prasí)
tak, tohle to dělá s table{padding: 30px;} - čili nic :-)
a když nastavím tu relativní pozici řádků, tak to začíná OK, ale ten box to přeteče...
BTW. omlouvám se, zaměnil jsem jméno a nadpis..., zadával jsem to z IE, nebyl jsem tam ve své kůži ;-)