Bonjour,
Je débute en css et je viens de réaliser un page à partir d'une maquette fournie par un graphiste. La page est visible à cette adresse: http://fredericgresse.com. Pour avoir le rendu exact il faut l'ouvrir sous Firefox.
J'ai fais les menus dans des tables en donnant des largeurs aux <td> afin d'éviter qu'un item du menu survolé par la souris pousse les autres items en grossissant.
C'est ce qui se produisait au départ quand le menu était fait à l'aide d'une liste (aller voir le lien, je pense que ce sera plus simple à comprendre)
L'utilisation des tableaux pour ce menu est-elle judicieuse?
J'ai un vrai problème avec l'affichage dans safari et ce n'est même pas un problème de marge puisque le menu se place sous l'élément qui le précède (malgré le display: inline;)
Il y a aussi des décalages dans ie 8.
Y a t il un moyen de régler ces décalages?
D'une manière générale, est ce mon codage css pour obtenir ce type de rendu est correct?
Merci d'avance
Je débute en css et je viens de réaliser un page à partir d'une maquette fournie par un graphiste. La page est visible à cette adresse: http://fredericgresse.com. Pour avoir le rendu exact il faut l'ouvrir sous Firefox.
J'ai fais les menus dans des tables en donnant des largeurs aux <td> afin d'éviter qu'un item du menu survolé par la souris pousse les autres items en grossissant.
C'est ce qui se produisait au départ quand le menu était fait à l'aide d'une liste (aller voir le lien, je pense que ce sera plus simple à comprendre)
L'utilisation des tableaux pour ce menu est-elle judicieuse?
J'ai un vrai problème avec l'affichage dans safari et ce n'est même pas un problème de marge puisque le menu se place sous l'élément qui le précède (malgré le display: inline;)
Il y a aussi des décalages dans ie 8.
Y a t il un moyen de régler ces décalages?
D'une manière générale, est ce mon codage css pour obtenir ce type de rendu est correct?
Merci d'avance