Bonjour à tous,
Je développe actuellement un theme wordpress pour mon blog.
Il est donc classiquement composé d'un div contenant tout, un div pour la colonne de texte, un div pour le header et un div pour la sidebar.
J'ai checké le code, il est conforme au W3C recommendations.
Je veux intégrer une image sur la sidebar, ce que je fais avec un widget texte.
Sur FF, le tout s'affiche correctement.
Sur IE 6/7, le CSS est déformé car il additionne une marge après l'image, donc ca agrandit le cadre css de la sidebar, et donc la sidebar s'affiche en dessous de la colonne de contenu.
J'ai essayé tout un tas de bugfix locaux :
CSS de la sidebar
.sidebar{
float: left;
width: 300px;
background: #eeeeee;
margin: 0 0 0 10px;
display: inline; /*Intershit explorer bugfix*/
}
|
code html de mon wiget texte contenant une image :
(oui je sais c'est dégueulasse, ca montre tout ce que j'ai essayé et qui ne marche pas)
<p><img style="position: relative ; margin: 10px 0px 10px -10px;vertical-align: middle;display:inline;float:left;padding=0;width=350;height=200" alt="" src="http://...img.jpg"/></p>
|
merci
Message édité par enfoiro le 15-05-2008 à 14:01:39