Bonjour à tous, j'ai une petite question, j'ai utilisé trois blocs <div> auxquels j'ai appliqué une image de fond chacun.
Jusque là pas de problèmes les trois blocs s'affichent bien une fois que j'ai spécifié les dimensions. Je vais donc pour les mettre sur la même ligne avec la propriété display: inline; et là surprise, les trois blocs disparaissent. Ma question est donc la suivante :
Est il possible d'appliquer une image de fond à trois blocs div en ligne ?
Voilà le code
Et le css :
Merci à vous !!!!
Modifié par Artusamak (23 Feb 2006 - 15:40)
Jusque là pas de problèmes les trois blocs s'affichent bien une fois que j'ai spécifié les dimensions. Je vais donc pour les mettre sur la même ligne avec la propriété display: inline; et là surprise, les trois blocs disparaissent. Ma question est donc la suivante :
Est il possible d'appliquer une image de fond à trois blocs div en ligne ?
Voilà le code

<div id="header">
<div id="image_gauche">
</div>
<div id="image_centre">
</div>
<div id="image_droite">
</div>
</div>
Et le css :
#image_gauche
{
width: 16px;
height: 25px;
background-image: url(./inc/images/head-left.gif);
background-position: top left;
background-repeat: no-repeat;
}
#image_centre
{
background-image: url(./inc/images/head-center.gif);
background-position: top left;
background-repeat: repeat-x;
width: 160px;
height: 25px;
}
#image_droite
{
background-image: url(./inc/images/head-right.gif);
background-position: top left;
background-repeat: no-repeat;
width: 16px;
height: 25px;
}
Merci à vous !!!!


Modifié par Artusamak (23 Feb 2006 - 15:40)