23. februar 2004 - 14:35Der er
7 kommentarer og 1 løsning
CSS - class - definitioner - nogen bestemt rækkefølge?
Hej eksperter,
Skal definitionerne i de forskellige classes stå i en bestemt rækkefølge?
Har opdaget, at mine links har det som et blinklys i Århus: Nu virker det - nu virker det ikke - nu virker det ...
Bemærk, at mine pseudo-selektorer er OK :-)
Der må være noget i hierarkiet, der går galt. Jeg har tre css-filer. En med links, en med classes, en med temaet. Bruger FP2000 m.tema. Rækkefølgen her er jeg også lidt i tvivl om.
Har kigget på de relevante spørgsmål/besvarelser, jeg kunne finde, bl.a. fra 1.oktober 2003, men har ikke kunnet finde noget om definitioners rækkefølge i classes. W3C's væg-til-væg sider er noget uoverskuelige.
PFT og venlige hilsener
--------------------------------------------------- Eksempel 1 - uddrag
Startcifrene er rettet. 'a-tags er sig selv', i.e. de overruler eller hva'?
Men rækkefølgen af deskriptorer i classes: font-family, text-align, font-size m.v. Er den ligegyldig i classes, eller er det underordnet? Jf. den faste rækkefølge af pseudo-selektorer i links.
Jeg vil prøve at bytte om på rækkefølgen af de tre css-filer for at se, om det er der fejlen ligger.
Det har ingen betydning med rækkefølgen, da alle properties netop er properties, så de så at sige har hver deres hylde at opholde sig på ...
-- men det er vigtigt at være opmærksom på, at en senere forekomst af et gyldigt match på selector, vil bevirke, at en evt. tidligere sat property vil blive overskrevet !-)
-- og du har ret i, at de nærmest overruler, for det, som sker er, at de ikke, som det ellers er standard i css (specielt for inline-elementer !-), arver egenskaber fra det omkringliggende element !o]
Må vist se i øjnene, at jeg ikke får det løst lige p.t. Mystisk, at hover-effekten kun virker nogle steder på en side, selv om syntaksen skulle være ens. Og er det nu en go' idé at markere besøgte links med anden farve. Jeg går i tænkeboks. Send et svar, så sender jeg points. Tak for hjælpen. Nu begynder jeg i hvert fald ikke at konsekvensrette i css-filen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.