Bonjour,
Je suis confronté +/- au même problème que le sujet précédent qui est Div centrale à largeur variable entre 2 divs à largeur fixe, j'ai aussi +/- effectué ce que Benjamin a écrit (qui est ds le sujet ciblé), mais cela ne fonctionne pas a 100%...
En fait je veux créer un "bloc" dans lequel il y aura mon contenu du site, ce bloc est composé de 3 lignes sur 3 colonnes (1ere ligne Coin gauche,Milieu, coin droite, même chose pour le milieu et le bas, c'est pour intégrer un cadre tout autour)
Voici le code (Je fais le test uniquement sur la première ligne pour le moment, car le coin a droite est décalé d'une ligne justement :
Et voila le résultat : http://v2.estevolution.fr/img/prob.jpg
Pouvez-vous m'expliquer d'où peut provenir le problème ? J'ai essayer de remplacer les margin par des padding comme Benjamin le disait plus haut, mais le résultat était complètement différent donc la je ne vois plus trop comment faire :s
Merci d'avance pour votre aide
Modifié par kiki57 (16 Apr 2008 - 10:07)
Je suis confronté +/- au même problème que le sujet précédent qui est Div centrale à largeur variable entre 2 divs à largeur fixe, j'ai aussi +/- effectué ce que Benjamin a écrit (qui est ds le sujet ciblé), mais cela ne fonctionne pas a 100%...
En fait je veux créer un "bloc" dans lequel il y aura mon contenu du site, ce bloc est composé de 3 lignes sur 3 colonnes (1ere ligne Coin gauche,Milieu, coin droite, même chose pour le milieu et le bas, c'est pour intégrer un cadre tout autour)
Voici le code (Je fais le test uniquement sur la première ligne pour le moment, car le coin a droite est décalé d'une ligne justement :
HTML :
<div id="contentFrame">
<div class="top_left"></div>
<div class="top">News</div>
<div class="top_right"></div>
<!--
<div class="middle_left"></div>
<div class="middle">
Ceci est un test
</div>
<div class="middle_right"></div>
<div class="bottom_left"></div>
<div class="bottom"></div>
<div class="bottom_right"></div>
-->
</div>
CSS :
#contentFrame { position:absolute; left:5%; top:220px; width:90%; z-index:2; }
#contentFrame div.top_left { width:12px ; height:32px ; background:url(img/top_left.png) no-repeat; float:left; }
#contentFrame div.top { margin-left:12px; margin-right:12px; height:32px ; background:url(img/top.png) repeat-x; font-size:24px; color:#FF0000; font-style:italic; font-weight:bold; }
#contentFrame div.top_right {width:12px ; height:32px ; background:url(img/top_right.png) no-repeat; float:right; }
Et voila le résultat : http://v2.estevolution.fr/img/prob.jpg
Pouvez-vous m'expliquer d'où peut provenir le problème ? J'ai essayer de remplacer les margin par des padding comme Benjamin le disait plus haut, mais le résultat était complètement différent donc la je ne vois plus trop comment faire :s
Merci d'avance pour votre aide
Modifié par kiki57 (16 Apr 2008 - 10:07)