Bonjour,
voila je suis soumis a un soucis de logique je pense!
Je développe actuellement un site sous cakePhp, et j'ai un soucis avec mon css!
Je m'explique, je souhaiterai un site avec un header contenant logo, menu du site,
un content contenant mes pages, et un footer.
Voici la structure html
Comme le contenu n'est pas toujours de même taille.... parfois je me retrouve avec mon footer en plein mileu de l'écran!
Voici le css:
Comment dois je faire, j'ai tellement bidouillé que je ne sais plus comment faire et je m’emmêle les pinceaux!
Merci
Modifié par duff_john (10 Sep 2012 - 20:49)
voila je suis soumis a un soucis de logique je pense!
Je développe actuellement un site sous cakePhp, et j'ai un soucis avec mon css!
Je m'explique, je souhaiterai un site avec un header contenant logo, menu du site,
un content contenant mes pages, et un footer.
Voici la structure html
<body>
<div id="container">
<div class="header">
<div class="wrap">
<a href="/" class="logo" id="logo">
</a>
<ul class="menu">
<li>...</li>
<li>...</li>
<li>...</li>
</ul>
</div>
</div>
<div class="top">
<div class="wrap">
<h1>titre page</h1>
</div>
</div>
<div id="content">
<div class="corps wrap">
....contenu des pages .....
</div>
</div>
<div id="footer">
<div id="footer_1"></div>
<div id="footer_2"></div>
<div id="footer_3"></div>
</div>
</div>
</body>
Comme le contenu n'est pas toujours de même taille.... parfois je me retrouve avec mon footer en plein mileu de l'écran!
Voici le css:
@charset "utf-8";
* {
margin:0;
padding:0;
}
/** General Style Info **/
body {
color: #fff;
font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
font-size:90%;
margin: 0;
background-image: url('../img/background.jpg');
background-attachment: fixed;
background-repeat: no-repeat;
background-size: cover;
-moz-background-size: cover;
height:100%;
width: 100%;
position: absolute;
}
#container {
text-align: left;
height: 100%;
position: relative;
background-color:black;
}
#content{
background-color:blue;
position: relative;
overflow: auto;
}
#footer {
background-color:red;
position: relative;
height: 175px;
text-align: center;
margin-bottom: 0;
}
.header{
background-color:green;
}
.header .wrap{
height: 50px;
}
Comment dois je faire, j'ai tellement bidouillé que je ne sais plus comment faire et je m’emmêle les pinceaux!
Merci
Modifié par duff_john (10 Sep 2012 - 20:49)