Bonjour,

J'ai un souci avec ce code:
/* MENU HAUT DE PAGE */
/* MENU PHOTOS */

/* lille */
#icam_lille{
	background-color: #FFCC66;
}

/* nantes */
#icam_nantes{
	background-color: #FFA245;
}

/* toulouse */
#icam_toulouse{
	background-color: #FF7545;
}

.top_menu{
	width:740px;
	height:130px;
    display:block;
    margin:0;
    padding:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.top_menu ul{
	height:auto;
	position:absolute;
	background-color:#FFFFFF;
}

.top_menu img{
	width:240px;
	height:100px;
	border : 0;
}

.top_menu li.icam{
    width:170px;
    height:100px;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left; 
    margin:none;
    padding:0;
}

.top_menu li.icam#icam_nantes{
    margin-right:10px;
    margin-left:10px;
}

.top_menu li.icam div.menu{
	height:100px;
	width: 170px;
}

.top_menu li.icam div.titre{
	text-align:center;
	height:16px;
	width: 170px;
}

.top_menu li.icam ul{
	width:170x;
	height:100px;
	margin:0;
    padding:0;
}

.top_menu li.section{
	width:170px;
	font-size:9px;
	margin:0;
    padding:0;
	border:0;
}

.top_menu li.section ul{
	visibility:hidden;
	padding:0;
	margin:0;
    margin-top:-1px;
    margin-left:3px;
    width:170px;
	height:auto; 
	line-height:15px;
}

.top_menu li.rubrique{
	width:180px;
	background-color:#F0F0F0;
	margin:0;
	padding:0;
	border:1px #060080 solid;
    border-top-width:0px; 
}

.top_menu li a{
	color:#060080;
}

.top_menu a.titre_espace{
	width:240px;
	margin:0;
	padding:0;
	padding-left:5px;	
	font-size: 9px;
	font-weight: bold;
	line-height:16px;
}

.top_menu a.lien_titre_section{
	width:170px;
	margin:0;
	padding:0;
	padding-left:5px;	
	font-size: 9px;
	font-weight: normal;
	line-height:15px;
}

.top_menu a.lien_titre_rubrique{
	width:180px;
	padding-left:5px;
	line-height:15px;
}

.top_menu a.lien_titre_rubrique#premier{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#060080;
}

.top_menu a:hover{
	background-color:#F0F0F0;
	/*color:#FFFFFF;*/
	text-decoration:none;
	font-weight: bold;
}

Il fonctionne sous IE mais pas sous Mozilla, tout se postionne mal!!!


Quelqu'un a une idée?
Administrateur
Salut,

Sans connaitre ta structure HTML, personne ne peut deviner à quels éléments (et leurs imbrications) s'appliquent tes CSS.

Le mieux serait de proposer un exemple en ligne car tu t'en doutes, peu de membres vont s'amuser à copier-coller ton code dans leurs éditeurs pour essayer de trouver le problème.

Je te suggère de commencer par suivre la Méthodologie que tu trouveras en annonce du salon CSS. Celle-ci fait en général des miracles pour les problèmes d'affichages.

Bonne chance Smiley smile