Pudotusvalikko toimimaan IE7:lla

Weppimestari

Terve!

Sivuillani on pudotusvalikko, joka toimii kaikilla testaamillani selaimilla paitsi Internet Explorer 7:llä. Pudotusvalikko toimii muuten kyseisellä selaimella täydellisesti, mutta jos klikkaa jotain tyhjää kohtaa sivuilla ja vie osoittimen valikoiden päälle, pudotusvalikot jäävät ns. auki, eivätkä sulkeudu, kuten pitäisi, kun osoitin viedään valikon päältä pois.

Koodi on validia. IE6:lla pitäisi kai toimia, mutta jostain kumman syystä IE7:lla ei toimi.

KYSYMYS siis kuuluu, mikä koodeissa on ns. pielessä, jotta navigaatio saataisiin toimimaan myös IE7:lla? On olemassa toki jotain muitakin toteutuksia, mutta niiden kanssa on esiintynyt muita ongelmia.

Tässä koodit:

CSS-tiedoston navikohdat:

#nav a {
display : block;
}
#nav li ul a {
display : block;
width : 103px;
border : 1px solid #efefef;
border-bottom : 0;
background-color : #ffffff;
padding-left : 7px;
padding-top : 2px;
padding-bottom : 2px;
}
#nav li ul a:hover {
background-color : #efefef;
}
#nav li {
float : left;
display : block;
}
#nav li ul {
position : absolute;
background-color : #ffffff;
border-bottom : 1px solid #efefef;
width : 103px;
left : -999em;
}
#nav li:hover ul, #nav li.sfhover ul {
left : auto;
}
#nav em {
color : #d88810;
font-style : normal;
}
a, a:active, a:visited {
color : #d88810;
text-decoration : none;
}
a:hover {
color : #d88810;
text-decoration : underline;
}
#nav a, a:active, a:hover {
color : #5f5f5f;
text-decoration : none;
}

HTML navi:



Etusivu >>

Päälinkki >>

Linkki
Linkki
Linkki
Linkki



Päälinkki >>

Linkki
Linkki
Linkki
Linkki



Päälinkki >>

Linkki
Linkki





--
Mitä pitäisi siis muuttaa tai lisätä? Kiitos jo etukäteen.

2

606

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • hjkp

      Ei toimi ie 6, nyt en ehdi katsoa enempää...firefoxilla toimii ja operalla

    • Höpö.

      li:hover

      IE ei ymmärrä hoveria muuten kuin linkin kanssa, eli a:hover

      Entäpä korjaus.. hmm.. Luulet että olet kopsannut tuon menun koodis jostakin. Jos kopsasit tuon jostain missä neuvotaan miten dropdown-menut tehdään, siellä on varmaan kerrottu myös tuon ongelman kiertäminen (todennäköisesti joku JS-pätkä IE:tä varten, mahdollisesti tämä: http://www.alistapart.com/articles/dropdowns/ ).

      Tai sitten yksinkertaisesti etsit jonkun toisen dropdown-koodin. Esimerkiksi tässä on ilman JS:ää tehty ja silti IE:llä toimiva: http://www.cssplay.co.uk/menus/dd_valid.html

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Paras olisi vain unohtaa

      Tuleekohan tähän meidän tilanteeseen ikinä mitään selvyyttä. Epätoivo iskee taas, enkä jaksaisi enää odottaa. Kohta lop
      Ikävä
      83
      1898
    2. Suomalaisia naisia lennätetään seksimatkoille

      https://www.iltalehti.fi/kotimaa/a/1f5f5e20-8c36-4907-9640-8e0c3b017c5a Gambia on jo vuosia ollut yhtä kuin munanhaku ma
      Maailman menoa
      245
      1834
    3. Voisitko laittaa

      Nimesi ensimmäisen ja kaksi viimeistä kirjainta tähän?
      Ikävä
      92
      1582
    4. Mietitikö nainen koskaan

      Miksi me ollaan päädytty tähän pisteeseen. Lähestmistapaa ei ole. Tarvitaanko me oikeasti enää tätä.
      Ikävä
      111
      1393
    5. Nämä kaikki alla olevat aloitukset on saman naisen aloituksia

      Kuinka paljon täytyy vintissä viheltää että esiintyy välillä jopa miehenä, ja sitten itse vastailee omiin kysymyksiinsä?
      Ikävä
      169
      1141
    6. huono omatunto

      johtuu siitä, että minulla on tunteita sinua kohtaan. Se vaikuttaa asiaan. Kaipasin sinua tänäänkin.
      Ikävä
      65
      1100
    7. Päätin juuri että

      En odota että meidän välillä enää tapahtuisi mitään. Tämä on aivan liian monimutkaista ja kyllä sinäkin olisit joskus mi
      Ikävä
      32
      942
    8. Onnistuit sohaisemaan mua

      Kaikkein herkimpään kohtaan ja kyseenalaistamaan mun luottamuksellisuuden. Kun sitä ei ole niin ei ole mitään muutakaan
      Ikävä
      63
      938
    9. Mitä kaipaat

      Usein elämässäsi
      Ikävä
      101
      886
    10. Huomenna se

      Tulee kohta, odotatko?
      Ikävä
      61
      876
    Aihe