Foularou
10/03/2004, 11h12
Tiens fais faire un post serieux ca fait longtemps :)
Mon objectif est de créer un cadre de contenu, aux bords arrondis et qui s'adapte automatiquement selon le contenu, en largeur et en hauteur. Afin de respecter au mieux les standards du web et leur sémantique, je ne veut utiliser ni tableaux, ni cellules pour construire ce cadre.
<style type="text/css">
body {
background-color : #C6D0D8;
}
.cadre {
width: 20%;
}
.hautg {
height: 28px;
width: 29px;
background-image:url(./images/haut_gauche.gif);
float: left;
}
.hautc {
background-image:url(./images/haut_centre.gif);
background-repeat: repeat-x;
}
.hautd {
height: 28px;
width: 29px;
background-image:url(./images/haut_droit.gif);
float: right;
}
.centre {
background-image:url(./images/milieu_gauche.gif);
background-repeat: repeat-y;
}
.basg {
height: 28px;
width: 29px;
background-image:url(./images/bas_gauche.gif);
float: left;
}
.basc {
background-image:url(./images/bas_centre.gif);
background-repeat: repeat-x;
}
.basd {
height: 28px;
width: 29px;
background-image:url(./images/bas_droit.gif);
float: right;
}
.contenu {
background-image:url(./images/milieu_droit.gif);
background-repeat: repeat-y;
background-position: right;
padding: 20px 10px 0px 10px;
}
p {
margin: 0;
padding: 0;
}
</style>
<div class="cadre">
<div class="hautg"></div><div class="hautd"></div>
<div class="centre"><div class="contenu">
<p>
bla blabla blabla blabla blabla blabla blablabla blabla blabla
</p>
</div></div>
<div class="basg"></div><div class="basd"></div>
</div>
Voici mon code. je ne vois pas ou rajouter ou que modifier pour que sur le haut et le bas, mon cadre se joigne.
J'avoue c'est pas trop kler donc je joint l'apercu. ainsi qu'un zip avec les images.
Si quelqu'un a une solution :p
Mon objectif est de créer un cadre de contenu, aux bords arrondis et qui s'adapte automatiquement selon le contenu, en largeur et en hauteur. Afin de respecter au mieux les standards du web et leur sémantique, je ne veut utiliser ni tableaux, ni cellules pour construire ce cadre.
<style type="text/css">
body {
background-color : #C6D0D8;
}
.cadre {
width: 20%;
}
.hautg {
height: 28px;
width: 29px;
background-image:url(./images/haut_gauche.gif);
float: left;
}
.hautc {
background-image:url(./images/haut_centre.gif);
background-repeat: repeat-x;
}
.hautd {
height: 28px;
width: 29px;
background-image:url(./images/haut_droit.gif);
float: right;
}
.centre {
background-image:url(./images/milieu_gauche.gif);
background-repeat: repeat-y;
}
.basg {
height: 28px;
width: 29px;
background-image:url(./images/bas_gauche.gif);
float: left;
}
.basc {
background-image:url(./images/bas_centre.gif);
background-repeat: repeat-x;
}
.basd {
height: 28px;
width: 29px;
background-image:url(./images/bas_droit.gif);
float: right;
}
.contenu {
background-image:url(./images/milieu_droit.gif);
background-repeat: repeat-y;
background-position: right;
padding: 20px 10px 0px 10px;
}
p {
margin: 0;
padding: 0;
}
</style>
<div class="cadre">
<div class="hautg"></div><div class="hautd"></div>
<div class="centre"><div class="contenu">
<p>
bla blabla blabla blabla blabla blabla blablabla blabla blabla
</p>
</div></div>
<div class="basg"></div><div class="basd"></div>
</div>
Voici mon code. je ne vois pas ou rajouter ou que modifier pour que sur le haut et le bas, mon cadre se joigne.
J'avoue c'est pas trop kler donc je joint l'apercu. ainsi qu'un zip avec les images.
Si quelqu'un a une solution :p