28173 sujets

CSS et mise en forme, CSS3

Bonjour,
Je cherche à utiliser jquery.accordion.js dans un menu :
http://www.bibliosurf.com/spip[/url]
Sur Firefox, ça fonctionne très bien.
Sur IE, il me met une ligne de plus à chaque ligne.
Le code utilisé est celui-ci :
	<style type="text/css">
		* { margin: 0; padding: 0; }
		#list4 { width:11em; }
		dt, a.head { cursor:pointer; border:1px solid #CCCCCC; margin-top:0.5em; padding:0.1em; }
		a.head { display:block; }
		dt.active { background-color:#C0C0C0; }
		dt.notActive { background-color:#E0E0E0; }
		dd   { background-color:#F5F5F5; padding:0.1em; border:1px solid #C0C0C0; border-top-width:0; margin: 0 }
		#log { position:absolute; top:0; right:1em; text-align:right; }
		#switch { position: absolute; top: 0; right: 15em; }
		a.selected { background-color: #789 }
	</style>


Le problème vient de cette ligne
a.head { display:block; }
.
Est-ce quelqu'un pourrait m'aider à écrire correctement ce css ?
Cordialement. BS
Modifié par Rue des boulets (16 Apr 2007 - 12:12)