Membre
|
Bonjour
J'ai voulu faire un site entièrement en div en utilisant le positionnement mais j'ai dû passer à côté de quelque chose... c'est pourquoi je demande un oeil neuf et expert.
J'ai mis le css dans le html pour que ça soit plus pratique:
<!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" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body bgcolor="#ded9cc">
<div id ="general" style="position:absolute; width:1002px; border:1px solid darkred;left:50%; margin-left:-501px;height:100%;">
<div id="orange" style="background-color:#d86b00; width:1000px; height:100px; position:relative; z-index:1; margin-right:auto; margin-left:auto; top:50px;"></div>
<div id="rouge" style="background-color:#8e100a; width:200px; height:100%; position: fixed; z-index:5; margin-bottom:0px; top:0px;margin-left:50px; "></div>
<div id="contenu" style="background-color:#cfcfcf; width:726px; border:1px solid black; position: relative; z-index:15; margin-left:250px; margin-top:50px; margin-bottom:0px;">
<!--aaa<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>zzz -->
</div>
<div id="jaune" style="background-color:#dbc620; width:1000px; height:60px; position:relative; z-index:10; margin-bottom:50px; bottom:0px"></div>
</div>
</body>
</html>
J'aimerai que lorsque mon contenu est long ma div jaune s'adapte (qu'elle reste toujours à 50px du bas du site)
1/ Si je mets ma div jaune en position relative c'est bon excepté le fait que si j'ai pas beaucoup de contenu elle remonte ...
2/ Si je mets ma div jaune en position fixed, elle reste toujours à 50px du bas mais si j'ai beaucoup de contenu, il dépasse ma div...
3/ Autre soucis un peu bizarre: si je mets ma div jaune en relative je suis obligée de mettre ma div general en height: auto.
Mais si je la mets en fixed, je dois passer ma div general en height: 100%.
Perso j'ai eu beau réviser mon positionnement CSS je rame grave!
Merci d'avance
|
Membre
|
As tu essayé position absolute ?
|
Membre
|
Tu as résolu ton problème?
|
Membre
|
Non malheureusement! J'ai essayé la position absolute avec pas mal de modifs et ça arrange certains trucs mais ça en bousille d'autre...
Je vais essayé ce week end de tout reprendre à zéro
|
Membre
|
Ok, par contre , je ne comprends pas ca : <!--aaa<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>zzz -->
|
Membre
|
mdr! c'est juste pour tester quand j'ai beaucoup de contenu: je commente et décommente à souhait
|
Membre
|
Ah ok lol!
Sinon t'as réussi pour le CSS?
|