28173 sujets

CSS et mise en forme, CSS3

Bonsoir à tous ! Smiley smile

J'ai encore un petit soucis au niveau de margin et après mainte tentatives je vous expose mon problème, je voudrais simplement mettre un margin-left: 1px; dans #menu mais comme vous le voyez j'ai déjà utilisé un margin donc cela ne marche pas en en ajoutant 2 ...

#menu {
	background:url('./images/fond.gif') repeat-x top;
	width: 699px;
	height: 24px;
	list-style-type: none;
	margin: 1px 1px 0 0;
	padding: 0;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	border-bottom: 1px solid #fff;
}


Merci d'avance pour votre précieuse aide.
Modifié par MiG (05 Apr 2007 - 23:41)
Bonsoir,
tu pouvait l'ajouter à ta déclaration de marges actuelle:

#menu {

	background:url('./images/fond.gif') repeat-x top;
	width: 699px;
	height: 24px;
	list-style-type: none;
	margin: 1px 1px 0 1px; /*< ici*/
	padding: 0;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	border-bottom: 1px solid #fff;
}


Lire cet article pour les propriétés raccourci :
Modifié par Hermann (05 Apr 2007 - 23:33)
Bonjour MIG,

Si j'ai bien compris ta question, il te suffit juste d'ecrire cela

a écrit :
{
margin: 1px 1px 0 1px
}

cela définis ton margin respectivement pour

top
right
bottom
left

et
a écrit :
{
margin: 1px 1px
}


cela définis tes marges "top, bottom" et "right, left"
Modifié par knarf (05 Apr 2007 - 23:40)
Merci Hermann c'est exactement ça, tu vois je ne pensais vraiment pas qu'on pouvais l'ajouter comme ça ! Smiley confused

Edit : Merci knarf pour l'info ! Smiley cligne

J'ai mis ça : margin: 1px 1px 0 0; margin-left: 1px; et ça marche nickel.
Modifié par MiG (05 Apr 2007 - 23:42)