Avatar billede newbie.dk Praktikant
18. marts 2006 - 11:35 Der er 5 kommentarer og
2 løsninger

Ved mouseover skal der komme en tekstbox frem

Hvordan laver jeg at når man holder musen hen over et billede, at der så kommer en tekstbox, ala ved brug af ALT="bla bla" frem.
Teksten i denne box vil jeg gerne selv bestemme hvordan skal se ud. Altså jeg skal kunne lave fed, kursiv, stor og lille skrift, linieskift mv. Baggrund på boksen mm. skal også kunne ændres. Der må ikke være forsænkelse på visning af boksen.
Skal virke i alle browsere.

Kan det laves??
Avatar billede stiness Nybegynder
18. marts 2006 - 12:13 #1
Lige et hurtigt eksempel:) -Stine

<HTML>
<HEAD>
<SCRIPT>
function js_popup(show) {
    var popup = document.getElementById("POPUP");
    if (show) {
    var image = document.getElementById("IMAGE");
    popup.style.top = image.offsetTop + 20;
    popup.style.left = image.offsetLeft;
    popup.style.zIndex = 10;
    popup.style.visibility = "visible";
    } else {
    popup.style.top = 0;
    popup.style.left = 0;
    popup.style.zIndex = -1;
    popup.style.visibility = "hidden";
    }
}
</SCRIPT>
</HEAD>
<BODY>
<DIV ID="IMAGE" ONMOUSEOVER="java script: js_popup(true);" ONMOUSEOUT="java script: js_popup(false);">This ought to be an image!</DIV>
<DIV ID="POPUP" STYLE="position: absolute; visibility: hidden; z-index: -1; color: red; background-color: pink; padding: 2px;">This is just a test popup window...</DIV>
</BODY>
</HTML>
Avatar billede stiness Nybegynder
18. marts 2006 - 12:30 #2
Så fik vi billedet på plads;) -Stine

<HTML>
<HEAD>
<SCRIPT>
function js_popup(show) {
    var popup = document.getElementById("POPUP");
    if (show) {
        var image = document.getElementById("IMAGE");
        popup.style.top = image.offsetTop + image.clientHeight - 20;
        popup.style.left = image.offsetLeft + 20;
        popup.style.zIndex = 10;
        popup.style.visibility = "visible";
    } else {
        popup.style.top = 0;
        popup.style.left = 0;
        popup.style.zIndex = -1;
        popup.style.visibility = "hidden";
    }
}
</SCRIPT>
</HEAD>
<BODY>
<DIV ID="IMAGE" ONMOUSEOVER="java script: js_popup(true);" ONMOUSEOUT="java script: js_popup(false);" STYLE="width: <image width>px; height: <image height>px;"><IMG SRC="<image name>"></DIV>
<DIV ID="POPUP" STYLE="position: absolute; visibility: hidden; z-index: -1; color: red; background-color: pink; padding: 2px;">This is just a test popup window...</DIV>
</BODY>
</HTML>
Avatar billede roenving Novice
20. marts 2006 - 01:16 #3
Tjah, jeg ville benytte mig af Erik Bosrups arbejde: http://www.bosrup.com/web/overlib/ !-)
Avatar billede stiness Nybegynder
20. marts 2006 - 08:11 #4
Ja, det ser godt nok fint ud:) Vil sæl se nærmere på det;) -Stine
Avatar billede newbie.dk Praktikant
09. maj 2006 - 11:08 #5
Roenving ligger du ikke et svar
Avatar billede roenving Novice
09. maj 2006 - 13:46 #6
Velbekomme '-)
Avatar billede roenving Novice
25. juli 2006 - 01:11 #7
-- og tak for point ;~}
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