Bonjour à tous ,
Je bloque sur un petit soucis CSS :
Imaginons la page suivante (réalisé pour avoir un cas simple) :
Et le code CSS associé :
Le logo.png fait du 200x200
L'image banniere.png fait du 850*200
Comme vous l'avez compris, 850+200 = 1050 > 950px (largeur de la balise banniere) donc l'image va se mettre à la ligne.
Je souhaite que mon logo soit au dessus de l'autre image sur 100px, le logo est à gauche et l'image est à droite, et que le total fasse donc 950px x 200px, le tout en CSS, mais je ne sais pas comment procéder. Je sais qu'il y a le z-index, mais pour le positionnement ? Et la compatibilité ?
Merci par avance et bonne fin de journée !
Modifié par kal747 (11 Dec 2012 - 21:44)
Je bloque sur un petit soucis CSS :
Imaginons la page suivante (réalisé pour avoir un cas simple) :
<!DOCTYPE html>
<html lang="fr">
<head>
[...] <!-- inutile -->
</head>
<body>
<div id="conteneur">
<header>
<div id="banniere">
<img id="banniere_logo" src="./images/logo.png" alt="Logo" />
<img id="banniere_droite" src="./images/banniere.png" alt="Banniere" />
</div>
</header>
[...] <!-- inutile -->
</div>
</body>
</html>
Et le code CSS associé :
div#conteneur {
width: 1024px;
margin: 10px auto;
}
div#conteneur header {
width: 950px;
margin: 10px auto;
}
div#conteneur header div#banniere {
width: 100%;
}
Le logo.png fait du 200x200
L'image banniere.png fait du 850*200
Comme vous l'avez compris, 850+200 = 1050 > 950px (largeur de la balise banniere) donc l'image va se mettre à la ligne.
Je souhaite que mon logo soit au dessus de l'autre image sur 100px, le logo est à gauche et l'image est à droite, et que le total fasse donc 950px x 200px, le tout en CSS, mais je ne sais pas comment procéder. Je sais qu'il y a le z-index, mais pour le positionnement ? Et la compatibilité ?
Merci par avance et bonne fin de journée !
Modifié par kal747 (11 Dec 2012 - 21:44)