Bonjour,
j'ai essayé de suivre la méthode proposée sur CSS2-pratique du design web pour créer un cadre arrondi. Le problème est que la couleur de fond du cadre englobant finit toujours par couvrir les images des 4 coins ce qui me donne une forme rectangulaire. Voici le code copié directement du livre:
(x)HTML
Le solution serait de ne pas utiliser des images transparentes, mais alors il y aurait une erreur dans le livre parce que il est precisé qu'il est préferable d'utiliser une image transparente pour cette méthode or je ne vois pas comment on peut utliser cette méthode avec des images transparente, le cadre finissant toujours par couvrir les images. quelqun peut m'éclairer?
Merci.
j'ai essayé de suivre la méthode proposée sur CSS2-pratique du design web pour créer un cadre arrondi. Le problème est que la couleur de fond du cadre englobant finit toujours par couvrir les images des 4 coins ce qui me donne une forme rectangulaire. Voici le code copié directement du livre:
(x)HTML
<div id="cadre">
<div id="hautdroit"></div><div id="hautgauche"></div>
<div id="contenu">
<p>Texte de contenu</p>
<p>Texte de contenu</p>
<p>Texte de contenu</p>
<p>Texte de contenu</p>
</div>
<div id="basdroit"></div><div id="basgauche"></div>
</div>
#cadre { /* Taille du cadre, donnée à titre d’exemple */
width: 15em;
background:#FFF;
}
/* Propriétés communes aux quatre coins */
#hautgauche, #hautdroit, #basgauche, #basdroit {
height: 19px; width: 19px;
background-repeat: no-repeat;
font-size:1px; /* correction d’un bogue d’IE */
}
/* Propriétés spécifiques à chaque coin */
#hautgauche {
background-image: url(hautgauche.png);
}
#hautdroit {
float: right;
background-image: url(hautdroit.png);
}
#basgauche {
background-image: url(basgauche.png);
}
#basdroit {
float: right;
background-image: url(basdroit.png);
}
Le solution serait de ne pas utiliser des images transparentes, mais alors il y aurait une erreur dans le livre parce que il est precisé qu'il est préferable d'utiliser une image transparente pour cette méthode or je ne vois pas comment on peut utliser cette méthode avec des images transparente, le cadre finissant toujours par couvrir les images. quelqun peut m'éclairer?
Merci.