kroontekst.nl
heeft een menu met onderstreping voor de actieve pagina, ziet er in de meeste browsers super uit alleen in Google Chrome is het streepje nog een andere kleur (zie bijlage), hoe kan ik dit overal gelijk maken? Of is dit gewoon een probleempje van Chrome?
in mijn CSS heb ik onder andere de volgende om de onderlijning actief te krijgen (met dank aan dit forum):
#menu .menuactive {
text-decoration: underline;
}
[opgelost] afwijkende kleur onderlijning menu
Moderator: velden
[opgelost] afwijkende kleur onderlijning menu
Last edited by macvork on Fri Mar 30, 2012 11:28 am, edited 1 time in total.
Re: afwijkende kleur onderlijning menu
ik zou de links zelf stylen, ipv de list-items. Denk dat dat het probleem oplost.
Re: afwijkende kleur onderlijning menu
Hoe bedoelt u de links zelf stylen? De links zijn alsvolgt gemaakt:
#menu a:link, #menu a:visited {
font-size:30px;
font-family:"BellMTBold";
font-weight:normal;
line-height:60px;
text-align: right;
letter-spacing: 3px;
text-decoration: none;
}
#menu a:hover {
text-decoration: underline;
font-size:30px;
font-family:"BellMTBold";
font-weight:normal;
line-height:60px;
text-align: right;
letter-spacing: 3px;
}
#menu a:active {
text-decoration: underline;
font-size:30px;
font-family:"BellMTBold";
font-weight:normal;
line-height:60px;
text-align: right;
letter-spacing: 3px;
}
Ik zou niet weten wat hierin te veranderen is waardoor chrome het ook goed doet, als u een idee heeft hoor ik het natuurlijk graag
#menu a:link, #menu a:visited {
font-size:30px;
font-family:"BellMTBold";
font-weight:normal;
line-height:60px;
text-align: right;
letter-spacing: 3px;
text-decoration: none;
}
#menu a:hover {
text-decoration: underline;
font-size:30px;
font-family:"BellMTBold";
font-weight:normal;
line-height:60px;
text-align: right;
letter-spacing: 3px;
}
#menu a:active {
text-decoration: underline;
font-size:30px;
font-family:"BellMTBold";
font-weight:normal;
line-height:60px;
text-align: right;
letter-spacing: 3px;
}
Ik zou niet weten wat hierin te veranderen is waardoor chrome het ook goed doet, als u een idee heeft hoor ik het natuurlijk graag
Re: afwijkende kleur onderlijning menu
je past nu veel stijl toe op de list-items, zoals #menu .menuactive. Dit is een list-item. De <a> tag die hierin staat neemt de kleur blijkbaar wel over maar de underline (in chrome) hiervan niet.
Je bespaart jezelf een hoop ellende door de style-regels zoals color, text-decoration enz. gewoon direct op de <a> tags toe te passen in plaats van op hun parents. Dus bijv. "#menu .menuactive a" te gebruiken.
Je bespaart jezelf een hoop ellende door de style-regels zoals color, text-decoration enz. gewoon direct op de <a> tags toe te passen in plaats van op hun parents. Dus bijv. "#menu .menuactive a" te gebruiken.
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
Re: afwijkende kleur onderlijning menu
Als dat de oplossing zou zijn, kan je volgens mij gewoon dit:
#menu .menuactive {
text-decoration: underline;
}
veranderen in dit:
#menu a.menuactive {
text-decoration: underline;
}
#menu .menuactive {
text-decoration: underline;
}
veranderen in dit:
#menu a.menuactive {
text-decoration: underline;
}
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
Re: afwijkende kleur onderlijning menu
ik zie dat de <a> tag ook die classname heeft dus ja dat kan ook.