Text im bild

  • Hallo,

    ich möchte, dass ich einen Text stehen haben in meinem Bild (bzw. mouse-over-Button)

    mit einer Tebelle kann ich auf das normale Bild ein Text machen, aber dann funzt der mouse-over Effekt nicht mehr...

    Kann mir jemand helfen?


    mfg supersass1

  • Vielleicht gehts, wenn du das Bild ohne Text und einmal mit Text abspeicherst. Dann halt bei rollover das Bild mit dem Text verwenden.

    Geht bestimmt auch anderst!

    Lg
    Lala

    *WinkeWinke*

  • jo als Tabellen hintergrund und in der tabelle den text.

    dann legst du mittes javascript das ganze so hin das die tabellenspalte ihr hintergrundbild ändert sobald man ein mouseover hat.

  • so zumbleistift???

    Code
    <table border="0">
    <tr>
     <td id="test" width="100" height="100" onMouseOver="this.style.backgroundImage='url(blau.gif)';"  onMouseOut="this.style.backgroundImage='url(rot.gif)';" style="background-image:url(rot.gif);">
      <a>Hallo du da</a>
     </td>
    </tr>
    </table>
  • jo danke, funzt :)

    nur jetz will ich noc nen link machen...

    ich mach das mit onclick, aber wie kann ich das machen, dass er das in einem bestimmten Frame öffnet?

    <html>
    <head>
    <title>http://www.andreas-sass.de</title>


    <script language="JavaScript">
    <!--
    function doHover(b,i)
    {
    f = document[b].src;
    f = f.substr(0,f.length-5);
    f+=i+'.jpg';
    document[b].src = f;
    }
    //-->
    </script>

    </head>
    <body text="#FFFFFF" bgcolor="#000000" link="#FF0000" alink="#FF0000" vlink="#FF0000">


    <table>
    <tr>
    <td id="test" width="240" height="82" OnClick="open('http://www.andreas-sass.de')" onMouseOver="this.style.backgroundImage='url(bild_c.jpg)';" onMouseOut="this.style.backgroundImage='url(bild_b.jpg)';" style="background-image:url(bild_b.jpg);">
    <a><p align="center"><font face="Comic Sans MS">Hallo du da</font></p></a>
    </td>
    </tr>
    </table>
    </body>
    </html>

  • Zitat von GreenRover
    Code
    onCLick="top.frameName.location.href='fileName.html';"

    das funktioniert bei mir irgendwie nicht :(

  • ich hab kein link, da es bis jetzt noch offline ist..

    dies ist der code ohne den framenamen...

    Code
    <table>
    <tr>
     <td id="test" width="240" height="82" onmousedown="this.style.backgroundImage='url(bild_a.jpg)'" onCLick="window.document.location.href='http://www.andreas-sass.de'; window.'main'" onMouseOver="this.style.backgroundImage='url(bild_c.jpg)';"  onMouseOut="this.style.backgroundImage='url(bild_b.jpg)';" style="background-image:url(bild_b.jpg);">
    <a><p align="center"><font face="Comic Sans MS">Hallo du da</font></p></a>
     </td>
    </tr>
    </table>
  • Code
    onCLick="top.main.location.href='http://www.andreas-sass.de';"


    und versuche nächstes mal doch einfach den Quelltext ein zu bauen den ich poste.

  • überzeug dich selbst

  • jo danke, ich glaub ich weiß warum es nicht ging,
    weil da ein frame im frame war, und er den frame nicht erkannt hat irendwie, wenn ich den 1. frame genommen hab, gings....

    obwohl mit html (also target="..") ging beides...

    hmm, naja, muss ich mit leben :D