Je souhaite réaliser un bandeau adaptable à la largeur de l'écran . Pour cela , j'ai besoin de superposer partiellement deux images. Ce que je fais :
-image d'arrière-plan centrée (background-position : center)
-une image flottante à gauche
-une image flottante à droite
(la somme des largeurs de l'image de droite et de l'image de gauche est inférieure à la largeur de l'écran)
ça ne marche pas : l'image de droite "passe" à la ligne
Le CSS :
#header {width:100%;
height:300px;
}
#logo {display :block-inline;
float:left;
vertical-align:top;
z-index:10;
}
#centre {background-image:url(../Public/chdefc02.jpg);
background-position : center top ;
z-index:0;
}
#site {display :block-inline;
float:right;
vertical-align:top;
z-index:10;
}
l'html :
<div id="header">
<img id="centre" src="../Public/chdefc02.jpg">
<img id="logo" src="../Public/chdefc01.jpg">
<img id="site" src="../Public/chdefc03.jpg">
</div>
-image d'arrière-plan centrée (background-position : center)
-une image flottante à gauche
-une image flottante à droite
(la somme des largeurs de l'image de droite et de l'image de gauche est inférieure à la largeur de l'écran)
ça ne marche pas : l'image de droite "passe" à la ligne
Le CSS :
#header {width:100%;
height:300px;
}
#logo {display :block-inline;
float:left;
vertical-align:top;
z-index:10;
}
#centre {background-image:url(../Public/chdefc02.jpg);
background-position : center top ;
z-index:0;
}
#site {display :block-inline;
float:right;
vertical-align:top;
z-index:10;
}
l'html :
<div id="header">
<img id="centre" src="../Public/chdefc02.jpg">
<img id="logo" src="../Public/chdefc01.jpg">
<img id="site" src="../Public/chdefc03.jpg">
</div>