problem mit hover auf div

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • problem mit hover auf div

    hi,

    ich hab ein kleines problem. ich ändere bei jeden div die hg farbe je nach onmouseover und onmouseout. beim ff gibts keine probleme, nur der ie färbt den hg nur, wenn man über einen text geht (siehe bild zur unterstützung). die hg farbe soll aber geändert werden, wenn man mit der maus über den div fährt (nicht nur über den text). wie bringe ich nun den ie dazu?

    der code:
    Code:
    <div class="tableRow" onmouseover="changeRowAppearance('#FFFFFF', '#14256B', '<?echo $idName.$ct;?>');" 
    onmouseout="changeRowAppearance('transparent', '#FFFFFF', '<?echo $idName.$ct;?>');" id="<?echo $idName.$ct;?>">
    <span class="rowText" id="span<?echo $idName.$ct;?>">
    <img src="images/transparent.gif" height="1" width="19" style="vertical-align:middle;" />
    <?echo $rowHeadline;?></span>
    </div>
    das css:
    Code:
    .tableRow {
    	width:747px;
    	height:17px;
    	cursor:pointer;
    }
    
    .rowText {
    	height:15px;
    	font-size:11px;
    	font-weight:900;
    	color: #FFFFFF;
    	vertical-align:top;
    }
    Angehängte Dateien
    Zuletzt geändert von joextra; 22.11.2007, 11:15.
    Erfahrungen vererben sich nicht jeder muss sie allein machen.

  • #2
    1. code umbrechen! ich musste einen halben kilometer nach rechts scrollen, um den antworten-button zu finden
    2. .rowText {... display: block} ?

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      display: block hab ich auch schon getestet. klappt leider auch nicht
      Erfahrungen vererben sich nicht jeder muss sie allein machen.

      Kommentar


      • #4
        und den code hast du auch noch nicht so umbrochen, wie sein sollte. ich habe hier eine horizontale auflösung von 1400 und muss noch immer scrollen.

        btw: online-beispiel vorhanden?

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          wat macht denn dein js... zeig ma her...
          **********
          arkos
          **********

          Kommentar


          • #6
            js macht dat:
            Code:
            function changeRowAppearance(bgColor, fontColor, idName) {
            	document.getElementById(idName).style.backgroundColor = bgColor;
            	document.getElementById('span' + idName).style.color = fontColor;
            }
            sollte ja im prinzip passen
            Erfahrungen vererben sich nicht jeder muss sie allein machen.

            Kommentar


            • #7
              habs geschaft. ich habe einfach im .tableRow einen transparenten hg gesetzt, und damit besteht das problem nicht mehr
              Erfahrungen vererben sich nicht jeder muss sie allein machen.

              Kommentar

              Lädt...
              X