TravoniMedlem sedan okt. 20041 556 inlägg Går det att först styla ex. en länk och sedan "återställa" den?
ex.
a{ text-decoration:none; color:#FFCC00; font-weight:bold; margin:0;}
Sedan i något styleblock nedanför återställa a-taggarna / (Ta bort stylingen helt)
Så att länkarna blir blå med sträck under...
cayaMedlem sedan aug. 20051 448 inlägg ja tex kan du ha en speciell stil för länkar inom en speciell div
tex
#menu a:link, #menu a:visited {
text-decoration:none;
color:#fc0;
font-weight:bold;
}
#menu a:hover, #menu a:active {
text-decoration:none;
color:#000;
font-weight:bold;
}
<div id="menu">
<a href="#">Stilad länk</a>
</div>
<div id="content">
<a href="#">Ostilad länk</a>
</div>
eller länkar med speciella klasser
a.stilad:link, a.stilad:visited {
color:#fc0;
text-decoration:none
}
a.stilad:hover, a.stilad:active {
color:#000;
text-decoration:underline
}
<a href="#" class="stilad">Stilad länk</a>
<a href="#">Ostilad länk</a>
genom att inte sätta nån generell stil så får de ostilade länkarna browserspecifika egenskaper för länkar.
TravoniMedlem sedan okt. 20041 556 inlägg Tack det var snällt att du bryr dig, men jag vet att det går men jag skulle vilja göra så här:
a.stylad{ text-decoration:none; color:#FFCC00; font-weight:bold; margin:0;}
/* Annat */
a.stylad{ /*Ta bort stylingen igen*/}
Det kan ju tyckas vara korkat men det är så att den "första" läser jag in via en link-tagg den "andra" ändrar jag i ett style-block
(Det hela rör en sida som ligger i ett CMS, det är därför det hele blir lite skumt...)
zcorpanMedlem sedan dec. 20042 245 inlägg Det går inte med CSS2.1. Det du kan göra är att ange standardvärden för webbläsare X.
zcorpanMedlem sedan dec. 20042 245 inlägg a { font-weight:inherit; }
a:link { text-decoration:underline; color:#00001c; }
a:visited { text-decoration:underline; color:#551a8b; }
Tror det är vad Firefox har som default.