Autor | Zpráva | ||
---|---|---|---|
Václav M. Profil * |
#1 · Zasláno: 16. 6. 2008, 15:57:32
Zdravim,
pouzivam na CSS relativne slozitou sablonu MultiFlex. Mam ale jeden problem - pokud pouziju napr. <table ...>, automaticky se na tabulku pouziji dane styly (i bez zadani nazvu tridy). To je OK, ovsem ja potrebuji udelat vyjimku - jednu tabulku, pro kterou nebudou platit vubec zadne CSS styly nadefinovane v sablone (potrebuji do sablony implementovat FlexiGrid, nicmene defaultni styly multiflexu ho spolehlive rozhodi. Je mozne to udelat nejakym rozumnym zpusobem? Dekuji. |
||
Str4wberry Profil |
#2 · Zasláno: 16. 6. 2008, 16:01:45
Třeba přidat té nové tabulce třídu a všechno nežádoucí vyresetovat.
|
||
Měsíček Profil |
#3 · Zasláno: 16. 6. 2008, 16:01:47
Tak ve stylopisu vše co začíná
table,tr,td {} přeměň na .table tr td {} .table, td, tr ... atd .. s tím, že poté budeš muset u každé tabulky, kterou budeš chtít formátovat podle starého napsat i class="table" ... |
||
Joker Profil |
#4 · Zasláno: 16. 6. 2008, 16:10:13
Měsíček
Není to blbost? Já jen, že když chci pro všechny tabulky kromě jedné formát A a pro tu jednu jedinou formát B, je přece lepší dát formát A jako obecný pro všechny tabulky a té jedné dát zvláštní třídu, než udělat jako obecný formát B a všem kromě té jedné dávat třídu. |
||
Měsíček Profil |
#5 · Zasláno: 16. 6. 2008, 17:20:57
Je to jiná možnost řešení, ale blbost to není ;)
|
||
Václav M. Profil * |
#6 · Zasláno: 16. 6. 2008, 20:23:42
Třeba přidat té nové tabulce třídu a všechno nežádoucí vyresetovat.
Neco takoveho jsem mel namysli (on je problem, ze do te tabulky zasahuje spousta ostatnich stylu - odkazy, obrazky, vsemozne nadefinovane okraje, .. takze se uplne rozpadne a tech vlastnosti je snad milion). Nasel jsem toto - z toho by snad slo neco pouzit. Nebo ma nekdo jiny napad, jak to elegantne a jednoduse vyresetovat "do defaultu"? |
||
Miloš Profil |
#7 · Zasláno: 16. 6. 2008, 20:30:32
Ještě by šlo vložit tabulku do iframe – pak by byla v separátním HTML souboru a okolní pravidla by se na ni nevztahovala.
Přesto bych asi volil pro konkrétní tabulku ID s explicitním resetem/přenastavením. |
||
Str4wberry Profil |
#8 · Zasláno: 16. 6. 2008, 20:33:25
Možná by pomohlo, kdybychom problémový web viděli — takhle se dá jen vyjmenovat např. border, background, padding, margin, color, float, display, …
|
||
Václav M. Profil * |
#9 · Zasláno: 17. 6. 2008, 08:22:54
Diky za snahu - takze, problemova implementace je na tomto odkazu, k porovnani prikladam spravnou-funkcni variantu.
flexigrid.css jest styl pro flexi-tabulku, mf54 jsou pro sablonu. |
||
Časová prodleva: 16 let
|
0