Avatar billede kgp43 Nybegynder
30. marts 2006 - 21:55 Der er 3 kommentarer og
1 løsning

Hover på liste

Hejsa,

Jeg har følgende, men kan ikke få hover til at virke
(så den ændre baggrund på #movie ved hover / mouseover)

Nogle forslag?

// Query
$query = mysql_query("SELECT ....... ") or die (mysql_error());
while($fetch = mysql_fetch_array($query)) {

  // Variables
  $mid = $fetch[mid];
  $title = $fetch[title];

  // Set BG color
  if(!$i) $i = 0;
  $bg = ($i++ % 2==0 ? "#EEEEEE" : "#F7F7F7");
   
  ?>
  <div id="movie" style="background-color:<?= $bg ?>;">
    <div class="movietext-mid"><?= $mid ?></div>
    <div class="movietext-title"><?= $title ?></div>
  </div>
  <?
}
Avatar billede milandt Nybegynder
31. marts 2006 - 00:31 #1
Iflg css2.1 standarden ja - iflg. Internet Explorer nej. IE understøtter hun :hover på links. Du bliver nødt til at bruge javascript events til at skifte baggrundsfarven.

<div id="movie" style="background-color:#666" onmouseover="this.style.backgroundColor='#999';" onmouseout="this.style.backgroundColor='#666';">
....
</div>
Avatar billede kgp43 Nybegynder
31. marts 2006 - 01:06 #2
Følgende CSS ændre farve, men også på alle divs placeret inden i #movie.
Prøver lige dit JS.
Avatar billede kgp43 Nybegynder
31. marts 2006 - 01:10 #3
Virkede perfekt, takker for hjælpen :)
(lig et svar, så er der point)
Avatar billede milandt Nybegynder
31. marts 2006 - 10:40 #4
yes sir
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