28220 sujets

CSS et mise en forme, CSS3

Bonjour,

J'avais déjà ouvert un topic la dessus, mais je préfère en ouvrir un autre car là je me rend compte que le problème est beaucoup plus large que je le pensais :

En un mot, il m'est impossible de mettre une image (genre bandeau) et un div de couleur en dessous (genre menu) sans avoir deux millimètres de décalage. Rien n'y fait que ce soit des div, span, hx quelle que soit les propriétés, les borders 0 margin et j'en passe, c'est IM PO SSI BLE. J'ai jamais vu ça Smiley biggol . Mais d'où ils sortent ces deux millimètres ?

Je pensais au départ que c'était à cause du lien sur le bandeau, je l'ai enlevé toujours pareil, le menu lui même j'ai créé un simple texte (hx, span, p) avec une couleur, pareil, des border 0, pareil, des margin 0 pareil, c'est l'hallu complète.

Ne peut-on pas en CSS mettre un truc sous une balise image sans avoir de décalage ? Smiley decu

voir la page : http://www.legiculture.fr/2/

PS: Merci de ne pas me dire que la solution c'est de mettre le bandeau en CSS car je voudrais faire un lien dessus pour retourner à la page d'accueil
Modifié par Samuel Berg (23 Nov 2005 - 17:18)
Administrateur
Samuel Berg a écrit :

PS: Merci de ne pas me dire que la solution c'est de mettre le bandeau en CSS car je voudrais faire un lien dessus pour retourner à la page d'accueil

Non je dirais simplement que la réponse, comme souvent se trouve dans la FAQ (j'ai testé et vérifié) Smiley cligne
http://forum.alsacreations.com/faq/#item58

EDIT : je déplace dans le salon "CSS et mise en forme", vu que la question n'a rien à voir avec la structure HTML
Modifié par Raphael (22 Nov 2005 - 14:36)
Effectivement, honte à moi ça marche !

Par contre pour ma validation Xhtml Strict, Validome me dit que je suis obligé de mettre des pourcentages au lieu de pixels pour définir la taille de mon image. C'est bien gentil mais c'est pas très jojo dans Explorer 5, il augmente le bandeau d'au mons 20%...

Y a t-il une solution ?