Archief - CSS: Hyperlinks

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

XPlosiv

Legacy Member
Hallo.

Het gaat dus over een afbeelding waaraan een hyperlink vasthangt. Als je dat doet komt er een witte rand rond die afbeelding. Wit wil zeggen nog niet bezocht. Als die afbeelding bezocht is wordt die rand paars en da's lelijk.

Om het op te lossen heb ik altijd geleerd een klasse te maken waarin:
text-decoration:none; staat.

Dit werkt perfect in Mozilla maar in IE7 werkt het dus duidelijk niet.

Ik moet wel zeggen dat als het om gewone tekst gaat met een hyperlinks, het wel werkt in mozilla én in IE7. Hij doet nu ambetant omdat het een afbeelding is.

Groetjes
XPlosiv

grooverider

Legacy Member
border: none;
als je van een image een link maakt gaat hij daar standaard een border rond zetten. In FF (en IE7 dacht ik ook) kan je alle states van een a ook toepassen op een img (bv img:hover, eigenlijk kan je dat op elk object toepassen), bij IE6 gaat dat niet (en kan je alleen de image een border geven) tenzij je wat javascript gebruikt

XPlosiv

Legacy Member
De border mag blijven daar nie van. Het moet gewoon wit blijven en niet veranderen van kleur. :)

In mozilla blijft het constant wit zowel als link,hover en visited. in IE7 zit ik met een blauwe, rode als ik hover en na de site te bezoeken een paarse rand.

RpR

Legacy Member
XPlosiv zei:
De border mag blijven daar nie van. Het moet gewoon wit blijven en niet veranderen van kleur. :)

In mozilla blijft het constant wit zowel als link,hover en visited. in IE7 zit ik met een blauwe, rode als ik hover en na de site te bezoeken een paarse rand.

a img {
border-color: white;
}

wil je alleen een bepaalde kleur veranderen bij bv hover:
a img:hover {
border-color: white;
}
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan