Avatar billede larserik Nybegynder
04. februar 2006 - 13:10 Der er 4 kommentarer og
1 løsning

CSS i Internet Explorer

Er det noen grunn til at denne CSS-koden ikke skal fungere i IE?

.row-dark:hover{ background-color: #285590; }
.row-light:hover{ background-color: #6CAAF9; }

Jeg har en tabell og jeg ønsker at hvert feldt highlightes når du beveger musen over det.. i Firefox, Safari, Opera ++ fungerer det, i IE fungerer det ikke. Noen som vet hvorfor?
Avatar billede olebole Juniormester
04. februar 2006 - 13:16 #1
<ole>

IE understøtter kun 'hover' på links  :)

/mvh
</bole>
Avatar billede olebole Juniormester
04. februar 2006 - 13:19 #2
- men du kan gøre noget à la:

<script type="text/JavaScript">
function swap(tr, over) {
    if (tr.className=="row-dark") {
        tr.style.background = over ? "#285590" : "";
    }
    if (tr.className=="row-light") {
        tr.style.background = over ? "#6CAAF9" : "";
    }
}
</script>

<table style="width: 100%">
  <tr class="row-dark" onmouseover="swap(this, true)" onmouseout="swap(this)">
      <td>jklj lkjl kjlkj lkj</td>
      <td>klæjlkjhlkjlkj</td>
  </tr>
  <tr class="row-light" onmouseover="swap(this, true)" onmouseout="swap(this)">
      <td>lijl jlk jklkjlkjlk jlkj</td>
      <td>lkjælkj lkjl kjlkj lkj</td>
  </tr>
</table>
Avatar billede larserik Nybegynder
04. februar 2006 - 13:21 #3
ah, noen løsning til hva jeg kan gjøre for å få hover på en tabell i IE?
Avatar billede larserik Nybegynder
04. februar 2006 - 13:26 #4
takk for hjelpen, hvis du lager et svar kan jeg gi deg poeng :)
Avatar billede olebole Juniormester
04. februar 2006 - 13:58 #5
Selvtak ... og hermed et svar  =)
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