[Opera 7.23]Links worden niet onderlijnt vanuit CSS

Pagina: 1
Acties:
  • 243 views sinds 30-01-2008
  • Reageer

  • RvL
  • Registratie: Maart 2002
  • Laatst online: 23:09
Hallo allemaal,

sinds kort ben ik overgestapt van MS IE6 naar Opera 7.23. Werkt lekker, alleen een klein dingetje irriteert me een beetje.

Ik heb een eigen site, voor de carnavalsclub waar ik bij zit. De site werkt helemaal in Opera, dus dat is geen probleem.

Ik zou alleen graag zien dat de links, bijvoorbeeld op de eerste pagina, onderlijnd worden zoals in IE gebeurd. Hiervoor heb ik dus de volgende regels in mn stylesheet toegevoegd. Het stylesheet is een apart bestand genaamd style.css
Cascading Stylesheet:
1
2
3
a{
    text-decoration: underline
}

Je zou verwachten dat dat werkt. Niet dus... Ik heb ook al a:link geprobeerd.

Het werkt wel als ik in het html document het volgende erbij zet:
HTML:
1
2
3
<style type="text/css">
a {text-decoration: underline}
</style>

Dat werkt wel gewoon. Waarom werkt het niet als ik hetzelfde doe in mn style.css?
style.css is hier te bekijken.

Wie weet raad?

edit:

Wie slaat me tegen m'n hoofd?? Kennelijk stond er nog een oude versie van style.css in het cache, want als ik op de link hierboven klikte, kreeg ik mooi de oude style.css te vinden. In IE was dit op te lossen door de browser te sluiten en opnieuw op te starten. De nieuwe versie werd dan zeker weten geladen. Dat werkt dus kennelijk niet in Opera.
ctrl-f5 in de geopende stylesheet in Opera deed wonderen...
I feel stupid 8)7 8)7 :X |:(

[ Voor 25% gewijzigd door RvL op 12-02-2004 10:35 ]

Liefde maakt een smal bed breed!
Nu de dekens nog...


  • vargo
  • Registratie: Januari 2001
  • Laatst online: 18:23
hoe roep je je externe CSS aan?

  • RvL
  • Registratie: Maart 2002
  • Laatst online: 23:09
HTML:
1
<link rel="stylesheet" href="style.css">

maar zoals je kan lezen is het al opgelost

Liefde maakt een smal bed breed!
Nu de dekens nog...


  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
Cascading Stylesheet:
1
2
3
a:link {
  text-decoration: underline;
}


Probeer dat eens anders. En het feit dat je het in je html inline moet zetten om het te laten werken geeft aan dat je ergens in je css deze regel weer overschrijft naar niet underline (indirect).

@Ischagast
Ja klopt :)

[ Voor 5% gewijzigd door Justice op 12-02-2004 10:56 ]

Human Bobby


  • IschaGast
  • Registratie: Juli 2001
  • Laatst online: 25-11-2025
Je hoeft toch eigenlijk die hele stijl niet in je css te zetten?
Als het goed is underlined hij je linken toch automatisch al.

  • Kwai_gon_jinn
  • Registratie: Januari 2001
  • Niet online

Kwai_gon_jinn

[-geen icon-]

code:
1
2
3
4
a:link{ text-decoration:  underline; }
a:visited{ text-decoration:  underline; }
a:hover{ text-decoration:  underline; }
a:active{ text-decoration:  underline; }


Deze volgorde.
Werkt dat misschien?

Confucius said: "In ancient time, learning was for self. Nowadays learning is for others."


Verwijderd

IschaGast schreef op 12 februari 2004 @ 10:48:
Je hoeft toch eigenlijk die hele stijl niet in je css te zetten?
Als het goed is underlined hij je linken toch automatisch al.
Bij de browsers die ik ken is het idd default onderstreept (is wel zo bezoekersvriendelijk).
RvL wijzigde dit bericht 12-02-2004 10:35 (25%):
Wie slaat me tegen m'n hoofd?? Kennelijk stond er nog een oude versie van style.css in het cache, want als ik op de link hierboven klikte, kreeg ik mooi de oude style.css te vinden. In IE was dit op te lossen door de browser te sluiten en opnieuw op te starten. De nieuwe versie werd dan zeker weten geladen. Dat werkt dus kennelijk niet in Opera.
ctrl-f5 in de geopende stylesheet in Opera deed wonderen...
Het is dus (allang) opgelost ;)

[ Voor 4% gewijzigd door Verwijderd op 12-02-2004 10:58 ]


  • RvL
  • Registratie: Maart 2002
  • Laatst online: 23:09
Inderdaad, toch allemaal nog bedankt. Ik ging er inderdaad ook van uit dat het automatisch onderlijnd zou worden door Opera. Kennelijk (bij mij) dus niet, dus daarom dat ik het dan maar hard in de code zet dat het onderlijnd moet worden ivm de ook al genoemde bezoekersvriendelijkheid.

Liefde maakt een smal bed breed!
Nu de dekens nog...


  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 21:50
RvL schreef op 12 februari 2004 @ 10:35:
HTML:
1
<link rel="stylesheet" href="style.css">

maar zoals je kan lezen is het al opgelost
type="text/css" mist nog, maar dat is miereneuken :)

Opera kan in ieder geval erg goed cachen ja. Beetje irritant zo af en toe.
Maak het dagelijks mee :/

  • RvL
  • Registratie: Maart 2002
  • Laatst online: 23:09
Ja inderdaad. Heb wat aangepast in een javascriptje, alertbox er ingezet, maar dat wil ook nog niet echt...

Is er niet manier omdat cachen een beetje in te perken? Heb al wat gespeeld met de instellingen maar dat heeft niet echt geholpen

Liefde maakt een smal bed breed!
Nu de dekens nog...


  • edwinistrator
  • Registratie: December 2000
  • Laatst online: 23-03-2022
Ik ben nog nooit zo vaak ! important tegen gekomen in een css,

wat me opviel is dat het uitroepteken de ene keer tegen "important" aan staat en de andere keer weer niet, werkt het dan wel ?

Goed, zal wel niet zo important zijn :z

[ Voor 10% gewijzigd door edwinistrator op 12-02-2004 15:45 ]


  • RvL
  • Registratie: Maart 2002
  • Laatst online: 23:09
Hahaha, waarom ik dat eigenlijk gedaan heb weet ik niet eens meer. Het is een stylesheet wat ik heel lang geleden eens geschreven heb, toen ik net begon met css.

Ik gebruik het nu eigenlijk niet zo veel meer, maar ben te lam om het er uit te halen ;) :P

Liefde maakt een smal bed breed!
Nu de dekens nog...

Pagina: 1