28220 sujets

CSS et mise en forme, CSS3

Bonsoir tout le monde et bonne année !(mieux vaut tard que jamais Smiley sweatdrop )

Voila j'ai deux problèmes d'affichage sous explorer :
1) dans un menu en <ul> vertical, j'ai des espaces entre les elements alors que j'ai enlevé tous les margin ou padding qui pourraient causer ca... et

2) toujours dans les menus, j'ai spécifié une bordure de 1px en transparent et explorer semble ne pas vouloir le comprendre pour une bordure, car ca marche pour un <p> par ex

De plus, j'utilise des images .png semi-transparentes et ce cher explorer semble de nouveau ignorer l'effet transparent Smiley ohwell

le site : www.high-jack.be
la css : css

merci bcp bonne nuit tlm
Modifié par b1nary0d1g1t (06 Jan 2006 - 02:48)
salut,
Alors c'est peut être pas le mieux mais moi pour l'image je fais
pour firefox

html>body .img
background: url(l'image.png);

et pour IE je rajoute en dessous

.img
background: url(l'image.gif);

Comme IE n'arrive pas à lire le premier, il le saute et applique le deuxième, il te faut l'image en gif bien sur.

tu peut faire pareil avec ul, tu le copie en double, tu rajoute html>body et
tu modifie l'autre pour IE.

Bon c'est pas top, mais ça marche, en dépannage, y a surement mieux à faire, mais moi je suis débutant, alors voir avec les pros.

Amitiés.
Bonjour b1nary0d1g1t Smiley smile
b1nary0d1g1t a écrit :

1) dans un menu en <ul> vertical, j'ai des espaces entre les elements alors que j'ai enlevé tous les margin ou padding qui pourraient causer ca... et


#menu_p ul li {
	display: inline-block;
}