J'ai un problème avec mon code CSS. Je veux le div .top & .header égal à la largeur du corps mais il limite à la largeur du conteneur. Je veux qu'il reste à l'intérieur de la classe des conteneurs.div largeur doit être égale à la largeur du corps
Merci,
body {
margin: 0;
padding: 0;
background: #000;
position: relative;
}
.container {
position: relative;
width: 910px;
height: 800px;
border: 1px solid #fff;
background: url(images/bg_home.jpg) no-repeat right;
margin: 0 auto;
z-index: 0;
}
.top {
background: #00112b;
width: 100%;
position: relative;
height: 49px;
z-index: 2;
opacity: 0.50;
filter: alpha(opacity=50);
}
.header {
position: relative;
left: 0;
opacity: 0.50;
filter: alpha(opacity=50);
background: #012e46;
width: 100%;
height: 99px;
z-index: 2;
}
.header .login {
background: red;
opacity: 100;
filter: alpha(opacity=100);
float: right;
}
.logo {
position: absolute;
top: 15px;
left: 0;
z-index: 3;
}
html
<body>
<div class="container">
<div class="top"> </div>
<div class="header">
<table class="login">
<tr>
<td>-- Schedule an appointment --</td>
</tr>
</table>
</div>
<div class="logo"><img src="images/logo.gif" width="204" height="120"/></div>
</div>
</body>
Veuillez également partager votre HTML – Sachin
La largeur d'un élément peut être plus large que son contenu, mais il ne sera pas visible. Sauf si vous êtes satisfait d'une barre de défilement. – melancia
pouvez-vous http://jsfiddle.net/ s'il vous plaît? – yossico