Autor | Zpráva | ||
---|---|---|---|
Majo Pajo Profil * |
#1 · Zasláno: 15. 3. 2010, 22:50:20
Ahojte ľudkovia. Potrebujem v strede stránky ktorej dizajn je riadený pomocou css urobiť tabuľku ktorú css nebude ovplyvňovať?
Pod ňou bude ďalšia tabuľka ale tá už musí byť naformatována pomocou css. |
||
panther Profil |
#2 · Zasláno: 15. 3. 2010, 22:54:48
Majo Pajo:
„ktorú css nebude ovplyvňovať?“ nechápu, čeho chceš dosáhnout, ale neostylovaná tabulka s tabulkovými daty to nebude, co? Možnosti jsou následující: - styluj ostatní tabulky před ID/CLASS. Tato zůstane defaultní - přidej této nějaké ID/CLASS, do CSS defaultní hodnoty tabulky - řekni nám, co potřebuješ udělat a vymyslíme lepší řešení |
||
Miloš Profil |
#3 · Zasláno: 15. 3. 2010, 23:15:27
iframe
|
||
Petr ZZZ Profil |
#4 · Zasláno: 16. 3. 2010, 02:36:56
Majo Pajo:
Přes CSS můžeš formátovat nějaký prvek buďto s platností pro celou stránku, nebo můžeš formáty dát do tříd(y) a potom jsou platné pouze pro prvky, kterým v HTML dokumentu tu třídu (ty třídy) přiřadíš. Příklady: 1) CSS: table { color:#0F0; }
2) CSS: .zelena { color:#0F0; }
HTML: 2a) <table class="zelena"> <tr> <td> </td> </tr> </table> 2b) <table> <tr> <td> </td> </tr> </table> V příkladu 1 bude písmo ve všech tabulkách zelené (pokud tuto definici nepřebiješ třídou), protože tato definice platí pro všechny tabulky. V tabulce 2a bude písmo zelené, v tabulce 2b defaultní (asi černé); přitom tabulky 2a a 2b mohou být na té samé stránce. To proto, že v příkladu 2 je barva definována jen pro třídu .zelená , a třída se projeví pouze u těch prvků, kterým je potom v HTML přiřazena. Tu stejnou třídu můžeš mimochodem přiřadit nejen tabulce, ale i různým dalším prvkům, například odstavci, seznamu atd.:
<p class="zelena"> Zde bude text zelený. </p> Samozřejmě je-li barva písma přiřazena např. <body> , budou i tabulky mít tuto barvu písma, pokud ji nepřebiješ třídou.
|
||
Časová prodleva: 14 let
|
0