Avatar billede mhj28 Nybegynder
03. november 2005 - 15:38 Der er 8 kommentarer og
1 løsning

over img

Jeg har et <IMG> tag et sted på siden og et <A> tag et andet sted på siden.

Kan man når man har hånden over img få teksten i <A> taget til at ændre farve lige som det gør hvis man sætter hånden over <A>? og hvis man kan hvordan gør man det?
Avatar billede udvikler Nybegynder
03. november 2005 - 15:48 #1
Du mener ligsom menu'en på www.tsw.dk ikk  ?

Du skal selvfølgelig ikke bare kopiere og indsætte nedenstående på din egen side men bruge det som inspiration til hvordan man laver det:
-----------------------------------------------------------------
<html>
<head>
<style>
A.menubutton {
    background-image: url('images/menubutton.gif');
    background-repeat: no-repeat;
    width: 91px;
    height: 24px;
    height: 34px;
    padding-top: 10px;
    font-family: Arial, Verdana, Tahoma, "Times New Roman", sans-serif;
    display: block;
    text-align: center;
    text-decoration: none;
    color: #000000;
    float: right;
    vertical-align: bottom;
}

A.menubutton:hover {
    text-decoration: underline;
}
<style>
</head>

<body>
<a href="www.Blabla.dk" class="menubutton">Link</a
</body>

</html>
-----------------------------------------------------------------

Håber du kunne bruge det :)
Avatar billede mhj28 Nybegynder
03. november 2005 - 15:58 #2
det der virker vist kun hvis du har billedet i baggrunden af dit link ikke? jeg har billedet og linket hvert sit sted på siden.
Avatar billede udvikler Nybegynder
03. november 2005 - 16:00 #3
Jo, nå så skal du bruge javascript, noget med onmousover, men kan ikke så meget javascipt så kan desværre ikke hjælpe mere :)
Avatar billede psykochicken Nybegynder
03. november 2005 - 16:24 #4
på dit billede kan du bruge:
omnouseover="document.getElementById('ditlink').style.color='#f00';", og
onmouseout=="document.getElementById('ditlink').style.color='#000';"
og giver dit link et id.
<a id="ditlink" href="dinside.html">Link</a>
Avatar billede mhj28 Nybegynder
03. november 2005 - 16:49 #5
psykochicken det ser ud til at det virker, kan man også få linket til at have en underline? ved onmouseover?
Avatar billede psykochicken Nybegynder
03. november 2005 - 19:08 #6
så hedder det .....style.textDecoration = "underline".

hvis du skal have mange style-ændringer, kan du for overskuelighedens skyld smide et script op i head-sektionen. sådan:

<script type="text/javascript">
function flif(elm) {
    var a = document.getElementById('ditlink');
    a.style.color = "#f00";
    a.style.textDecoration = "underline";
    //og her kan du tilføje alle de style-ændringer du har lyst til
}
function flaf(elm){
    var a = document.getElementById('ditlink');
    a.style.color ="";
    a.style.textDecoration = "none";
}
</script>

og så dit billede og link:
<img src="billede.jpg" onmouseover="flif(this);" onmouseout="flaf(this);" >
<a id="ditlink" href="dinside.html">Link</a>

/psc
Avatar billede mhj28 Nybegynder
04. november 2005 - 09:25 #7
psykochicken yes det spiller bare. drop et svar og du får pointen
Avatar billede psykochicken Nybegynder
04. november 2005 - 15:29 #8
drop kommer her ;o)
Avatar billede psykochicken Nybegynder
04. november 2005 - 17:46 #9
tak for point :o)
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