2009-11-26 7 views
0

Est-il possible d'utiliser le balisage comme celui-ciPorte coulissante sans arrière-plan CSS

<ul> 
    <li><a href="#"><img alt="" src="/image1.jpg"></a></li> 
    <li><a href="#"><img alt="" src="/image2.jpg"></a></li> 
</ul> 

Et faire un effet de porte coulissante? J'ai un peu de CSS qui ressemble à ceci:

ul li { 
    list-style-type: none; 
    margin:0; padding:0; 
} 
li a { 
    display:block; 
    overflow:hidden; 
    width:225px; 
} 
li a img { 
    float:left; 
} 
li a:hover img { 
    float:right; 
} 

Il fonctionne dans FireFox, mais IE7 ne semble pas comprendre le flotteur: gauche/float: bon code. Des idées?

Répondre

1

Avez-vous essayé de régler le <li> pour bloquer? Si je me souviens bien, IE avait des problèmes avec les listes, sauf si vous avez explicitement défini les styles.

En aparté: Sliding Doors est un terme qui a un sens différent à ce que vous décrivez - pourrait même jeter certaines personnes au large =)

+0

Est-ce que ce que je décris un titre? Je voudrais nommer ce poste correctement si possible. – Devin

+0

Salut K Prime, j'ai essayé cela et il ne semble pas fonctionner dans IE. Merci pour la réponse rapide si! – Devin