28172 sujets

CSS et mise en forme, CSS3

Salut à tous,

voila j'ai mes div "C" et "E" qui actuellement n'ont pas de hauteur fixe (ou 11px chacun), pour lequel je souhaiterais supprimer (pour les 2) 1px en top et 1px en bottom

Possible? Si oui comment faire?

Merci d'avance pour vos info

#A {
	background-color: #FC6;
	font-family: "Lucida Grande";
	line-height: 13px;
	font-size: 9px;
	width: 300px;
	height: 23px;
}
#B {
	background-color: #6CF;
	float: left;
	width: 215px;
}
#C {
	background-color: #F6F;
	width: 215px;
}
#D {
	background-color: #FFF;
	height: 1px;
	width: 215px;
}
#E {
	background-color: #CCC;
	width: 215px;
}
</style>
</head>

<body>
<div id="A">
  <div id="B">
    <div id="C">CCCCC</div>
    <div id="D"></div>
    <div id="E">EEEEE</div>
   </div>
</div>
Bonjour, t'est sérieux là avec ta question ? Smiley confus

Ton conteneur fait 23px, D fait 1px et C, E font 11px pour un total de 23px. Smiley langue

Soit tu réduis ton conteneur à 21px ou tu augmentes D à 3px. Smiley langue

Belle question pour un vendredÿ Smiley clapclap
Oui la question est sérieuse! Sinon je pense que tu as du mal comprendre, car ta réponse ne répond pas à la question.

C'est sur mes div C et E que je souhaite supprimer pour chacun 1px en haut et 1px en bas
C et E n'ont pas de hauteur fixe et prennent ce qui reste.

Si ton conteneur fait 23px, ton D 1px, il te reste 22px comme espace pour C et E.

Possible que je ne comprenne pas bien ta question mais là je ne vois vraiment pas ce que tu cherches à faire. Tes explications ne sont pas claires à mon sens.