Kompletten Anweisung in CSS "!important"
luc
- css
0 ChrisB1 MudGuard1 Thomas Luethi
Hi!
wenn ich jetzt zum Beispiel mehrere Divs habe:
#div1 { margin:5px; background:none; font-size:16px; }
#div2 { margin:2px; background:none; font-size:10px; }
Wie kann ich erreichen, dass jede einzelne Anweisung in den Beiden Divs ein !important bekommt, ohne es hinter jedes schreiben zu müssen? Wie zum Beispiel so:
#div1 { margin:5px !important; background:none !important; font-size:16px !important; }
#div2 { margin:2px !important; background:none !important; font-size:10px !important; }
Danke,
luc
Hi,
Wie kann ich erreichen, dass jede einzelne Anweisung in den Beiden Divs ein !important bekommt, ohne es hinter jedes schreiben zu müssen?
Wozu willst du das überhaupt?
MfG ChrisB
Wozu willst du das überhaupt?
Naja, um einfach Zeit zu sparen und es sieht auch nicht so schön aus, wenn in einem Ausdruck 5mal !important steht ^^
Hi,
Wozu willst du das überhaupt?
Naja, um einfach Zeit zu sparen und es sieht auch nicht so schön aus, wenn in einem Ausdruck 5mal !important steht ^^
Ich wollte wissen, warum du bei jeder CSS-Eigenschaft !important angeben willst.
MfG ChrisB
Hi,
#div1 { margin:5px; background:none; font-size:16px; }
#div2 { margin:2px; background:none; font-size:10px; }
> Wie kann ich erreichen, dass jede einzelne Anweisung in den Beiden Divs ein !important bekommt, ohne es hinter jedes schreiben zu müssen?
Gar nicht.
Wenn Du bei jeder Deklaration !important angeben willst, ist das ein Zeichen dafür, daß irgendwas schief läuft - weil !important eigentlich nur sehr selten benötigt wird.
Warum brauchst Du das überall?
cu,
Andreas
--
[Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)
[O o ostern ...](http://ostereier.andreas-waechter.de/)
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
Hallo,
!important ist IMHO fast nie notwendig.
Wenn man mehrere CSS-Regeln hat, die ein bestimmtes "Ding" (Element, ID u.s.w.) betreffen, und man will, dass eine CSS-Regel bevorzugt behandelt wird,
reicht es oft, den Selektor spezifischer zu machen.
So ist zum Beispiel
html body div#div1
viel spezifischer als
#div1
Zum Thema Spezifität siehe http://de.selfhtml.org/css/formate/kaskade.htm#spezifitaet@title=SelfHTML, CSS 2.1 und meine Linkliste.
Allgemein solltest Du Dich mit der Kaskade befassen: http://de.selfhtml.org/css/formate/kaskade.htm@title=SelfHTML, CSS 2.1
HTH, mfg
Thomas