Autor | Zpráva | ||
---|---|---|---|
tom-as Profil * |
#1 · Zasláno: 29. 6. 2009, 11:34:13
vezmneme ukazkovy priklad... mam 4 stranky a 4 stylopisy a chci je pouzit nasledovne:
strankaA - styl1 + styl3 strankaB - styl1 + styl4 strankaC - styl2 + styl3 strankaD - styl2 + styl4 resenim by bylo nadefinovat styl takto strankaA, strankaB {} /* styl1 */ strankaC, strankaD {} /* styl2 */ strankaA, strankaC {} /* styl3 */ strankaB, strankaD {} /* styl4 */ coz ale zacina byt celkem opruz v momente, kdy mam strankaA p, strankaB p {} strankaA h3, strankaB h3 {} strankaA table, strankaB table {} strankaA td, strankaB td {} ... druhym, v teto situaci prijatelnejsim resenim je <body id="stranka1" class="styl1 styl3"> ... <body id="stranka2" class="styl1 styl4"> ... mne by se ale vic libilo reseni ala... :) stylA { inherit: styl1; inherit styl3; } /* pro strankaA */ stylB { inherit: styl1; inherit styl4; } /* pro strankaB */ ... nevi nekdo o necem v tomto duchu? ;) p.s. v uvedenych kodech jde o pointu, prispevky upozornujici mne na chybnou syntaxi mne nezajimaji... ...stejne jako nazory tech, kteri se ani nezamysli a rovnou napisi, ze to nejde... a takovych, jak jsem koukal, je tu v diskuzich opravdu dost ;) |
||
panther Profil |
#2 · Zasláno: 29. 6. 2009, 11:54:40
tom-as
ač jsem si tvůj příspěvek přečetl několikrát, vždycky jsem se ztratil (možná to bude nepřehledností stylA. styl1, strankaA, stranka1 - nějak se do toho zamotávám). Nechtěl bys svůj příspěvek ještě jednou přepsat a třeba s konkrétními příklady namísto tohoto? Bude to přehlednější a věřím, že nejsem sám, kdo se ztrácí. „mne by se ale vic libilo reseni ala... :) “ otázkou zůstává, proč něco komplikovat, když to jde zapsat jednodušeji. Ale budiž. Třeba je zde něco, co mi uniká :-) |
||
keeehi Profil |
#3 · Zasláno: 29. 6. 2009, 12:03:13
já bych to viděl tako:
ty 4 styly externě, každý do jednoho souboru, potom strankaA <link rel="stylesheet" href="styl1.css" type="text/css"> <link rel="stylesheet" href="styl3.css" type="text/css"> strankaB <link rel="stylesheet" href="styl1.css" type="text/css"> <link rel="stylesheet" href="styl4.css" type="text/css"> ... ... |
||
Časová prodleva: 15 let
|
0