28173 sujets

CSS et mise en forme, CSS3

Bonjour, mon probleme est simple j'utilise la methode du rollhover démontrer sur le site alsacreation. qui montre a utiliser une image au lieu de 2 pour faire un menu animé. Le probleme c'est que sous firefox l'affichage est null sa marche mal , mais sous IE ses no1.


Voici mon lien : http://www.agrobiopole.ca/agrobiopole/test/index.html


Ma feuille css est en construction et sa ressembel a sa:


body
{
	margin: 10px 0 ;
	padding: 0 ;
	text-align: center ;
	font: 0.8em "ARIAL" ;
	background: #003a62 ;
}


div#conteneur
{
	width: 750px ;
	height: 1100px ;
	margin: 0 auto ;
	text-align: left ;
	border: 2px solid #ab4 ;
	background: #fff ;
}

h1#header
{
	height: 184px;
	margin: 0 auto ;
	background: url('banniere.jpg') no-repeat ;
	background-position: top ;
}


div#menu
{
	height: 30px ;
	margin: 0;
	padding: 0 ;
	background: url('menu.gif') repeat-x 0 0px ;
	list-style-type: none 
}

div#menu p
{
	float: left ;
	text-align: center ;
}

div#menu p a
{

	width: 187px ;
	line-height: 30px ;
	font-size: 0.8em ;
	font-weight: bold ;
	letter-spacing: 2px ;
	color: #fff ;
	display: block ;
	text-decoration: none ;
	border-right: 0px solid #dc931f ;
	border-bottom: 1px solid #dc931f ;

}

div#menu p a:hover
{
	background: url('menu.gif') repeat-x 0 -30px ;
}


Merci a l'avance
Bonsoir,
Je te conseille de bien relire le tutoriel dont tu as tiré le code ...

Car je pense que le fond original doit se trouver sur le lien (a) et non pas sur le menu lui-même (#menu) comme c'est le cas dans ton exemple.
wow c'était exactement ca.

Si sa ne te dérange pas, peut tu me dire pour quelle raison sa me fesait sa ??? (Image de menu toute Bizarre)

Pourtant le <a> érite du #menu .

Oh et encore en firefox entre ma banière et le menu, j'ai une bande blanche.Je n'ai pas sa en IE.

Pk ses si facile en Ie et que FF fait tout planté.


Merci
Modifié par frafro (07 Mar 2007 - 14:14)
Commence par corriger le code de ta page, ça aidera Firefox à te comprendre. Si jamais les nombreux outils de validation peuvent aider...
Bon merci du conseille je devrait m'y abituer.

J'ai éditer mon post précédent pour le rendre plus lisible.

La question est toujours la pourquoi la bande blanche en firefox entre mon menu et ma banière ses tu un problème de margin.


Merci
Bon j'ai vu que tu avais commencé à corriger ton code c'est une bonne chose.
Pour la marge sous le header, il s'agit probablement des marges par défaut d'un h1 ou d'un p.
Tu auras sûrement moins de problème en utilisant plutôt des <div> pour structurer ta page, et en gardant les hn pour les titres.
Modifié par <nicolas> (07 Mar 2007 - 15:57)
frafro a écrit :
Bon merci du conseille je devrait m'y abituer.

J'ai éditer mon post précédent pour le rendre plus lisible.


Smiley rolleyes

Ha, voyons voir ...

frafro a écrit :
wow c'était exactement ca.

Si sa ne te dérange pas, peut tu me dire pour quelle raison sa me fesait sa ??? (Image de menu toute Bizarre)

Pourtant le <a> érite du #menu .

Oh et encore en firefox entre ma banière et le menu, j'ai une bande blanche.Je n'ai pas sa en IE.

Pk ses si facile en Ie et que FF fait tout planté.


Merci


Bon, et bien du temps que vous validez le code, je vais valider l'orthographe !

J'ai trouvé pas moins de 9 (neuf) erreurs de syntaxe dans 2 posts déclarés standards au langage écrit francophone :

- abituer
- je devrait
- peut tu
- sa me faisait
- sa me faisait sa
- erite
- banière
- pk
- pk ses si facile
Modifié par Vero (07 Mar 2007 - 19:48)