chcialbym w szablonie napisac plik typography.css ktory odnosilby sie tylko do artykulow
globalnie zmienic h1 potrafie, ale jak to zrobic tylko dla artykulow ?? ps. wiem, ze to lamerskie pytanie, wiec sie nie nasmiewajcie :confused:
chcialbym w szablonie napisac plik typography.css ktory odnosilby sie tylko do artykulow
globalnie zmienic h1 potrafie, ale jak to zrobic tylko dla artykulow ?? ps. wiem, ze to lamerskie pytanie, wiec sie nie nasmiewajcie :confused:
zmienic h1 potrafie, ale jak to zrobic tylko dla artykulow
dodac klase do H1
pisze z palca, ale chyba cos w stylu:
.contentpaneopen h1 {własności}
powinno Ci pomóc
sprzedajacastrona.pl - mój najnowszy projekt, zapraszam wszystkich zainteresowanych zwiększeniem konwersji, Joomlą!, PrestaShop i innymi.
za kazdym razem trzeba pisac
.contepaneopen h1 {wlasciwosci}
.contepaneopen h2 {wlasciwosci}
.
.
.
i tak dalej
mam bardzo wiele znacznikow i za kazdym razem musze powtarzac .contepaneopen
czy mozna tego uniknac i tylko jeden plik css stworzyc tylko dla artykulu ??
Przecież klasa wystepuje w arkuszu CSS a potem masz tylko odwołania do niej.
Nie rozumiem Twojego: za kazdym razem musze powtarzac
w arkuszu chciałbym napisać style tylko dla artykułu
najpierw dla h1 do h6
i to wygląda tak:
.contenpaneopen h1 {właściwości}
.contenpaneopen h2 {właściwości}
.contenpaneopen h3 {właściwości}
.contenpaneopen h4 {właściwości}
.contenpaneopen h5 {właściwości}
.contenpaneopen h6 {właściwości}
i tu już 6 razy jest powtórzone (contenpaneopen)
potem dodaje dla pozostałych znaczników
.contenpaneopen p {właściwości}
.contenpaneopen pre {właściwości}
gdy do tego dojdzie jeszcze formatowanie list numerowanych, wypunktowanych i tabel - to slowo .contenpaneopen muszę powtórzyć ze setkę razy - czy można to jakoś uprościć?
np:
.contenpaneopen {
h1 {właściwości}
h2 {właściwości}
h3 {właściwości}
...
}
??
sorki za lamerskie pytanie, ale z css dopiero zaczynam
Może trochę od odwrotnej strony zaczynasz:
1. style formatujące wszystkie elementy
2. style szczególnych elementów (głownie modułów)
3. ewentualne modyfikacje dla artykułów
W modułach raczej nie występują h1,h2 czy h4-h6, więc nie ma potrzeby wielokrotnego powtarzania selektorów i reguł.
Ale jeśli coś rzeczywiście musisz przesłonić, bez powtórzeń się nie obędzie
tak jak napisałes nie możesz zrobić, ale można zasttosować dziedziczenie, które wygląda mniej wiecej tak:
.contentpaneopen h1, .contentpaneopen h2, .contentpaneopen h3 {color:#000; font-family: Georgia}
.contentpaneopen h1 {font-size:20px}
.contentpaneopen h2 {font-size:16px}
.contentpaneopen h3 {font-size:14px}
tak myślę, chyba to troszkę nie na temat jest, bo zwielkoratniasz napis 'contentpaneopen' którego chcesz sie pozbyc ale może sie czegoś nauczysz o dziedziczeniu ;)
sprzedajacastrona.pl - mój najnowszy projekt, zapraszam wszystkich zainteresowanych zwiększeniem konwersji, Joomlą!, PrestaShop i innymi.
chodzi mi właśnie o wyszczuplenie pliku css dla artykułu
znajduje się tam setka reguł css i każda posiada .contentpaneopen
gdyby dało się to jakoś uszczuplić poprzez wykasowanie powtarzającego się w każdej regule .contenpaneopen
Ostanio edytowane przez qrdziel : 26-08-2009 13:34