Bonjour à tous
J'ai un petit souci en CSS... Je veux mettre une bordure TOUT AUTOUR de mon site, centré verticalement et horizontalement.
Problème : que je mette une bordure à body ou à ma div générale, tout se décalle après (il y a des blancs qui apparaissent autour des images, et même des images qui partent sur Firefoxounet)...
Autre problème : j'ai bien lu la FAQ concernant l'alignement vertical, mais rien n'y fait... Peut-être à cause de mes propriétés déjà présentes ?
Voici le code...
De la page HTML :
De la feuille de style :
Pour la bordure, j'ai essayé de la mettre dans BODY et TOTAL... en vain, ça fait péter mes images . J'ai aussi essayé de faire DIV par DIV (border-top pour le haut, border-left etc etc...)
( avec : border: 1px solid black; )
Merci d'avance si quelqu'un sait m'aider.......... chers gens de AlsacreationS (ça y est ! je n'oublie plus le "s" !).
Modifié par Clemdups (03 May 2006 - 09:41)
J'ai un petit souci en CSS... Je veux mettre une bordure TOUT AUTOUR de mon site, centré verticalement et horizontalement.
Problème : que je mette une bordure à body ou à ma div générale, tout se décalle après (il y a des blancs qui apparaissent autour des images, et même des images qui partent sur Firefoxounet)...
Autre problème : j'ai bien lu la FAQ concernant l'alignement vertical, mais rien n'y fait... Peut-être à cause de mes propriétés déjà présentes ?
Voici le code...
De la page HTML :
<body>
<div id='total'>
<div id='haut'>
</div>
<div id='haut2'>
<img src='images/haut2.gif'></img>
</div>
<div id='gauche'>
</div>
<div id='page'>
</div>
<div id='bas'>
</div>
</div>
</body>
De la feuille de style :
body {
margin: 0;
text-align: center; /* pour corriger le bug de centrage IE version anterieure a 6 */
background-color:black;
}
img {
display: block;
}
#total {
margin-left: auto;
margin-right: auto;
width:739px;
text-align: left; /* on rétablit l'alignement normal du texte */
}
#haut {
width:568px;
height:92px;
background: url(images/haut1.gif);
float:left;
}
#haut2 {
width:168px;
height:92px;
float:left;
}
#gauche {
background: url(images/gauche.gif);
width:172px;
height:397px;
top:92px;
float:left;
}
#page {
background: url(images/page.gif);
width:564px;
height:397px;
top:92px;
float:left;
}
#bas {
background: url(images/bas.gif);
width:736px;
height:74px;
top:490px;
float:left;
}
Pour la bordure, j'ai essayé de la mettre dans BODY et TOTAL... en vain, ça fait péter mes images . J'ai aussi essayé de faire DIV par DIV (border-top pour le haut, border-left etc etc...)
( avec : border: 1px solid black; )
Merci d'avance si quelqu'un sait m'aider.......... chers gens de AlsacreationS (ça y est ! je n'oublie plus le "s" !).
Modifié par Clemdups (03 May 2006 - 09:41)