Min navigation får så en <span class="N1"></span> om sig, ved hvert link.
Problemet er så, at den ikke gider vise N1 A. Det forbliver bare som standard farver og skrifttype. Når jeg så tager musen hen over, bliver fonten lavet om til verdana og ændrer farve, alt som der står den skal gøre i N1 A:Hover.
Nu er det jo sådan at A:Link og A:hover med mere det tilhører et <a> tag og ikke et <span> tag. Så hvis det skal virke ordentlig i flere browsere skal du ændre det til et <a> tag. Eller alternativt bruge javascript til at ændre stylen ved mouseover
notes2c >> fik da ret i 50% at hvis det skal virke i flere browsere så bør det kun benyttes på links ;o) Jeg er ikke selv tilhænger af IE , men mener omvendt at så mange benytter IE at der bør tages hensyn til det - desværre
notes2c >> citat fra dit link -- CSS doesn't define which elements may be in the above states, or how the states are entered and left. Scripting may change whether elements react to user events or not, and different devices and UAs may have different ways of pointing to, or activating elements. -- Ergo er det jo op til ens browser at tolke og gøre som den nu mener det skal gøres. Guderne må vel så egentlig vide om det nogensinde bliver ordenlig cross-browser på alle tags :o)
-- hvilket jo var det, jeg skrev @07/06-2005 03:27:51 ?-)
-- og jeg går da ud fra, at måden mysli gør det på, er at sætte a-tags inde i sit span, for ellers giver det jo ikke mening at bruge css-arv (cascading !-)
Jeg er ikke helt enig roenving, du skrev at man ikke må bruge <style> i et stylesheet, men du skrev ikke noget om at man ikke han skulle fjerne :link fra A... eller har jeg misforstået noget af det du skrev...? :)
Muligvis, men jeg ville ikke ændre i det oprindelige stylesheet (da jeg ikke skal blande mig i hvordan mysli's sider skal se ud :))...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.