Bonjour à toutes et à tous,
Je suis actuellement sur la création d'un petit site et je me retrouve face à un problème.
Je possède une div appelée divcontainer laquelle contient une autre div appellée divmainleft.
Mon problème c'est que lorsque je spécifie à divmainleft, une hauteur de 100%, celle ci dépasse de sont container à savoir divcontainer. J'ai déjà essayé des solutions telles que overflow:hidden, mais il faut que tout ce qu'il y a dans divmainleft soit visible !
Voilà mon code CSS :
et mon code html,
Merci de votre aide !
Cordialement,
Terra
Modifié par Terra (16 Jul 2009 - 22:08)
Je suis actuellement sur la création d'un petit site et je me retrouve face à un problème.
Je possède une div appelée divcontainer laquelle contient une autre div appellée divmainleft.
Mon problème c'est que lorsque je spécifie à divmainleft, une hauteur de 100%, celle ci dépasse de sont container à savoir divcontainer. J'ai déjà essayé des solutions telles que overflow:hidden, mais il faut que tout ce qu'il y a dans divmainleft soit visible !
Voilà mon code CSS :
@charset "utf-8";
/* CSS Document */
html {
height:100%;
margin-bottom:10px;
margin-top:10px;
padding:0px;
}
body {
background-image: url(Pictures/background.png);
height:100%;
padding:0px;
margin:0px;
}
.maindiv
{
border:1px solid #FFFFFF;
border-left-color:#FFFFFF;
width:950px;
margin-left:auto;
margin-right:auto;
height:100% ;
background-color:#333333;
}
.bannerdiv
{
background-color:#000000;
width:100%;
height : 150px;
border-bottom: 1px solid #FFFFFF;
}
.bannerdivextendleft
{
float:left;
margin-top:10px;
width :400px;
height:100px;
margin-left:10px;
margin-right:10px;
}
.bannerdivextendright
{
width :200px;
height:150px;
float:right;
}
.divmainleft
{
float:left;
background-color:#404040;
width:69%;
}
.divmainright
{
background-color:#404040;
width:30%;
float:right;
}
.bannermenu
{
height:40px;
width:100%;
border-bottom:1px solid #FFFFFF;
background-image:url(Pictures/Blocker.png);
background-repeat:repeat-x;
}
et mon code html,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>AmazingEve</title>
<link href="base.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="maindiv">
<div class="bannerdiv">
<div class="bannerdivextendleft">
<img src="Pictures/AElogo1.png" width="400" height="100" /></div>
<div class="bannerdivextendright">
<img src="Pictures/AElogo2.png" width="200" height="150" /></div>
</div>
<div class="bannermenu"><img src="Pictures/Menuaccueil.png" width="120" height="40" /><img src="Pictures/Menusoiree.png" width="120" height="40" /><img src="Pictures/Menuprofil.png" width="120" height="40" /><img src="Pictures/Menuconnexion.png" width="150" height="40" />
</div>
<div class="divmainleft">test
</div>
<div class="divmainright">test</div>
</div>
</body>
</html>
Merci de votre aide !
Cordialement,
Terra
Modifié par Terra (16 Jul 2009 - 22:08)