Bonjour,
J'ai un petit problème et je m'arrache les cheveux, je ne trouve pas !
Je code un template pour une boutique Prestashop mais voilà sous Safari le menu apparaît comme je le voudrais alors que sous Firefox il y a une vilaine ligne blanche au dessus et un écart de 1px à gauche.
J'ai vraiment besoin d'aide donc merci d'avance à tous ceux qui prendront la peine de m'aider.
--Edité--
HTML :
Une partie du CSS :
Modifié par GuilVII (07 Mar 2011 - 11:54)
J'ai un petit problème et je m'arrache les cheveux, je ne trouve pas !
Je code un template pour une boutique Prestashop mais voilà sous Safari le menu apparaît comme je le voudrais alors que sous Firefox il y a une vilaine ligne blanche au dessus et un écart de 1px à gauche.
J'ai vraiment besoin d'aide donc merci d'avance à tous ceux qui prendront la peine de m'aider.
--Edité--
HTML :
<div class="sf-contener">
<ul class="sf-menu">
...
</ul>
</div>
Une partie du CSS :
.sf-contener {
overflow: hidden;
clear: both;
margin: 10px 0;
height: 32px;
text-transform: uppercase;
padding-left: 7px;
background: transparent url(../gfx/menu/menu.png) no-repeat left center;
}
.sf-menu, .sf-menu * {
margin: 0;
padding: 0;
list-style: none;
}
.sf-menu {
float: left;
width: 980px;
line-height: 1.2;
/*background: transparent url(../img/blocktopmenu.gif) repeat-x;*/
}
.sf-menu ul {
position: absolute;
top: -999em;
width: 20em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
width: 100%;
}
.sf-menu img {
}
.sf-menu span {
vertical-align: 7px;
}
.sf-menu li:hover {
visibility: inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
float: left;
position: relative;
}
.sf-menu a {
display: block;
position: relative;
}
Modifié par GuilVII (07 Mar 2011 - 11:54)