Autor | Zpráva | ||
---|---|---|---|
jirkasak15 Profil |
#1 · Zasláno: 19. 4. 2016, 18:07:08
Ahoj,
vytvořil jsem si plugin do WP a teď se peru se stylizací. Jde o to, že šablona kterou používá WP, a šablony všeobecně, mají předdefinované základní styly elementů, jako je např. table, a, h1, ..... Jde nějakým způsobem tento přednastavený styl přepsat, aby můj styl nebyl ovlivněn abstraktním stylem definovaným v šabloně? Např: aby element "table" s třídnou "muj_styl" nebyl nijak ovlivněn? Díky za odpověď. |
||
noko Profil |
#2 · Zasláno: 19. 4. 2016, 18:29:42
Použij !important, viz: Živá ukázka
|
||
jirkasak15 Profil |
#3 · Zasláno: 19. 4. 2016, 18:51:16
o !importu vím, ale to můj problém nevyřeší. Musel bych jít, a každou vlastnost přenastavit podle sebe. jde mi to, aby nebo nijak ovlivněn.
a { color: red; text-decoration: underline; font-style: italic; } .muj_styl { text-decoration: none !important; } Výsledek je takoví, že odkaz s třídou "muj_styl" nebude podtržený, ale přesto bude kurzívou a červenou barvou a právě to nechci. |
||
Tomáš123 Profil |
#4 · Zasláno: 19. 4. 2016, 19:22:09
jirkasak15, noko:
Väčšinou stačí konkrétnejší selektor, !important slúži skôr na tvrdé prebíjanie inline štýlov.
Nemyslím, že v čistom CSS ide požadovanú činnosť nejako automatizovať. Možno to zvláda nejaký CSS preprocesor... |
||
Časová prodleva: 9 let
|
0