Petit probleme en Xhtml et Css

jules -  
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

J'ai suis un peu confu, en effet je ne vois plus à force de recommencer ce qui manque...

code Xhtml:


<div id="cadre">
<div class="bordurehaut1"></div>
<p class="texte">blablablablablablablablbalaaa</p>
<div class="bordurebas1"></div>
</div>

code Css:


#cadre{
position: absolute;
left: 80px;
top: 280px;
width: 400px;
height: 50px;
}
.bordurehaut1{
width: 400px;
height: 15px;
background:url(bordurehaut1.png) no-repeat;
}
.bordurebas1{
width: 400px;
height: 15px;
background:url(bordurebas1.png) no-repeat;
}
.texte{
background-color: white;
width: 396px;
height: 20px;
}


Je devrais avoir un beau cadre avec des bordures arrondies mais voilà j'ai mes bordures 'images' et le texte qui sont séparés par deux grandes marges (Mon fond est bleu). Cela fait une sorte de sandwich...

Auriez vous la solution ? Merci pour votre patience, Jules.

3 réponses

BABYduNET Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   7
 
Esseye de cadré avec le %
Exemple:

width: 5%;
height: 10%;
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

Il faut jouer avec les styles padding et margin pour réduire ces espaces.
D'ailleurs ceux qui t'embêtent sont les marges du paragraphe.
Rajoute-donc, dans ton .texte, la propriété margin:0px;

Xavier
0
jules
 
Merci pour vos réponses,

En effet en jouant avec les marges de mon paragraphe avec margin tout se "colle"... avec firefox.
Mais ce fichu IE7 m'affiche toujours une barre bleue entre l'image du haut et le paragraphe.

J'ai l'impression que mon code n'est pas 'sain'. Il doit manquer quelque chose d'autre mais je ne vois pas.

Quitte à remanier le code, je suis prêt à toutes les solutions.

Merci d'avance pour vos autres réponses, Jules.
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Je n'ai rien vu de tel sous IE7. Pas testé avec IE6 par contre. Ceci dit, je n'avais pas d'image sou sla main, donc j'ai mis des background-color pour les bordures...
Tu pourrais nous montrer la page en question ?
0