kostenloser Webspace werbefrei: lima-city


onMouseOver -> Tabellenhintergrundfarbe ändern

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    harryak

    Kostenloser Webspace von harryak, auf Homepage erstellen warten

    harryak hat kostenlosen Webspace.

    Tach Leute,

    Bin dabei, eine rel. komplizierte Tabelle zu erstellen und jetzt funtkionierts nicht, bei einem onMouseOver die Hintergrundfarbe einer Spalte zu ändern:

    <table width="100%" height="80%">
      <tr height="75%">
        <td width="5%"></td>
        <td width="15%" bgcolor="#FF0000">
        	<table width="100%" border="0">
      		<tr>
        			<td align="right" onmouseover='this.bgcolor: "#FFFF00"' onmouseout='this.bgcolor: "#FF0000"'>Navigation</td>
                   </tr>
      </tr>
    </table>

    (Nur der wichtige Ausschnitt wegen Lesbarkeit ;) )
    Die Tabelle kommt wie geplant, aber es tut sich nichts... was mache ich falsch?

    Vielen Dank für Hilfe ;)
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Probier mal:
    this.style.backgroundColor = "#FFFF00"


    LG cookies
  4. Eine Änderung der Hintergrundfarbe kannst Du übrigens auch ohne javascript bewerkstelligen.
    Vorteil ist, das auch Browser mit deaktiviertem Javascript den Effekt sehen.
    Wie groß der Bereich sein soll der sich farblich ändert, ist natürlich auch anpassbar.
    Css-Code:
    <html>
    <head>
    	<title>css statt js</title>
    	<style type="text/css">
    	a.redToyellow{background-color: #ff0000;}
    	a.redToyellow:hover {background-color: #ffff00;}
    	</style>
    	
    </head>
    <body>
    <table width="100%" height="80%">
      <tr height="75%">
        <td width="5%"></td>
        <td width="15%" bgcolor="#FF0000">
        	<table width="100%" border="0">
      		<tr>
        			<td align="right"><a  class="redToyellow" href="#">Navigation</a></td>
            </tr>
      </tr>
    </table>
    </body>
    </html>
  5. Autor dieses Themas

    harryak

    Kostenloser Webspace von harryak, auf Homepage erstellen warten

    harryak hat kostenlosen Webspace.

    cookies schrieb:
    Probier mal:
    this.style.backgroundColor = "#FFFF00"


    LG cookies

    Danke, funtkioniert bei mir leider nicht ;)

    simuliertes schrieb: Eine Änderung der Hintergrundfarbe kannst Du übrigens auch ohne javascript bewerkstelligen.
    Vorteil ist, das auch Browser mit deaktiviertem Javascript den Effekt sehen.
    Wie groß der Bereich sein soll der sich farblich ändert, ist natürlich auch anpassbar.
    Css-Code:
    (..)

    Das gefällt mir ziemlich gut, vor allem, weil ich eh das mit dem css auslagern wollte und das so ins Konzept passt... muss jetzt nur noch die gesamte Zeile zum ändern bringen, aber läuft schon.

    Vielen Dank ;)

    €dit: Das mit dem hover klappt natürlich auch für die Tabel-Row, also Thema beendet :3

    Beitrag zuletzt geändert: 14.2.2010 15:25:22 von harryak
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!