Avatar billede hy Nybegynder
28. juni 1999 - 12:09 Der er 16 kommentarer og
1 løsning

Skift skrift type på link

Hvordan får man skrifttypen og farve til at ændre sig når man fører musen over links.

hyde
Avatar billede graae Nybegynder
28. juni 1999 - 13:59 #1
Prøv følgende:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>Link Farveskift</title>
<style TYPE="text/css">
<!--
a:link { color: #0080FF; }
a:hover { color: #0080FF; }
a:visited { color: #000000; }
a:visited:hover { color: #0080FF; }
// -->
</style>
</head>

<body>

<p align="center">&nbsp;</p>

<p align="center"><a href="http://www.eksperten.dk">din@mail.adresse</a><br>
<br>
</p>

<p>&nbsp;</p>
</body>
</html>
Avatar billede cyberesben Nybegynder
28. juni 1999 - 14:54 #2
den kode virker kun i IE så vidt jeg ved
Avatar billede justincase Nybegynder
28. juni 1999 - 15:37 #3
Svaret er det samme som min kommentar på http://www.eksperten.dk/spm.asp?id=2050

Blot skal du ændre list i :

.blue {
  color: blue;
  font-weight: bold;
  font: 18pt Verdena
}
.red {
  color: red;
  font-weight: italic;
  font: 14pt Ariel
}

Osv.

Ellers vil det ikke virke i NN

:)

JustinCase
Avatar billede fico Nybegynder
28. juni 1999 - 15:51 #4
Avatar billede justincase Nybegynder
28. juni 1999 - 16:10 #5
Som heller ikke har noget der virker i NN
Avatar billede jumper Nybegynder
28. juni 1999 - 18:44 #6
Brug billedskift.

Læs mere om hvordan, med en præcis gennemgang, på http://www.easyjavascript.com

/Thor
Avatar billede cyberesben Nybegynder
29. juni 1999 - 00:16 #7
jumper>> det er det mest amatoragtige at lave det med billedskift... men et par layers er ikke af vejen
Avatar billede jumper Nybegynder
29. juni 1999 - 16:07 #8
cyberesben, layers er selvf. bedre, men så kan du ikke se ændringen i 3.* browsere.

Om man kan acceptere det, er en smagssag.

/Thor
Avatar billede justincase Nybegynder
29. juni 1999 - 16:35 #9
jumper >> IE3 ikke har noget imageobject, og kan derfor ikke lave billedskift !!!
Avatar billede jumper Nybegynder
29. juni 1999 - 16:46 #10
justincase, det er jo ikke mit problem at IE 3.* ikke understøtter andet end Javascript 1.0. Alle andre 3.* browsere understøtter Javascript 1.1, go dermed document.images

Det kan iøvrigt afhjælpes med lidt kode:

if (document.images){
    kode_til_billedskift
    mere_kode_til_billedskift
}

Så slipper du for at skrive flere linjer kode, der tjekker efter en specifik browserversion, og billedskiftet bliver kun vist hvis browseren forstår at gøre dette. Hvis ikke, ignoreres koden, og du slipper for en fejlmeddelelse.

/Thor
Avatar billede justincase Nybegynder
29. juni 1999 - 17:15 #11
Jeg siger heller ikke det er dit problem. Men der er, som du sikkert ved, mange der bruger IE. Og det er klart, at vil man ha 3.x browserne med kan man ikke bruger layers, eller span som mit forslag bruger. (Understøttede NN3 ikke span forresten).

Hvorfor jeg aldrig selv ville bruge billedskift til et tekstlink, er at hvis brugeren har sat sin browser til at bruge en anden størrelse font end den man har brugt på billedet, ville det se helt åndsvagt ud !

:)

JustinCase
Avatar billede jumper Nybegynder
29. juni 1999 - 17:17 #12
Så må man specificere hvilken font der skal bruges i dokumentet, og håbe på, at brugeresn browser ikke er sat op til at ingorere dette.

Problemet med fonte er det samme, uanset om du bruger billedskift eller ej.

/Thor
Avatar billede justincase Nybegynder
29. juni 1999 - 17:21 #13
En tekstlink vil da følge den gængse font og fontstørrelse, uanset om det er sat i <font> eller  overridet af brugeren.
Avatar billede jumper Nybegynder
29. juni 1999 - 17:43 #14
Ja, men problemet er det samme. Udseendet af hjemmesiden ændrer sig, hvis brugerens browser overrider de af hjemmesiden specificerede fontforslag.

Det bedste er selvf. at bruge enten StyleSheets eller layers. Sidstnævnte vil også virke i Netscape 4.*.

At Netscape 4.* ikke understøtter Cascading StyleSheets 2.0 er noget lort og en fejlsatsning fra deres side.

Jeg glæder mig allerede til den fulde version af Netscape 5. Blot beta-versionen understøtter ALT og overholder ALLE standarder!

/Thor
Avatar billede hy Nybegynder
30. juni 1999 - 06:58 #15
justincase dit svar er ok (svar og få dine pt.)derfor afviser jeg graae's svar.
Er der nogen der kar gode linkstil css sider ??

hyde
Avatar billede justincase Nybegynder
30. juni 1999 - 11:43 #16
Det var så lidt. Jeg kender desværre ikke css stederne så godt, men det er der vel en masse andre der gør.
Avatar billede hy Nybegynder
30. juni 1999 - 12:32 #17
Ok vi "lytter" om der er css steder

hyde
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester