Alignement vertical d'un menu d'images? [CSS] - HTML/CSS - Programmation
Marsh Posté le 08-03-2005 à 22:07:43
dans left et top, n'oublie pas de préciser une unité, parce que là c'est pas valide Sinon avec float normalement c'est possible.
Et ce serait encore mieux si les navigateurs implémentaient display: inline-block
Marsh Posté le 08-03-2005 à 22:11:41
FlorentG a écrit : dans left et top, n'oublie pas de préciser une unité, parce que là c'est pas valide Sinon avec float normalement c'est possible. |
Oui pour l'unité, c'est un oubli. En fait l'histoire du float n'a pas vraiment à voir avec le problème de l'alignement vertical. Ce qui se passe c'est que, avec le float, si je définis une largeur fixe pour le menu et pour la partie de droite, sous IE ça passera mais sous FF la partie de droite va simplement se mettre SOUS le menu. Si je réduis les pixels des deux côtés ça marche. Mais il y a toujours une différence de taille entre IE et FF.
Marsh Posté le 08-03-2005 à 22:13:20
Sinon regarde sur littleboxes, y'a plein de layouts à reprendre
Marsh Posté le 08-03-2005 à 22:14:11
FlorentG a écrit : Sinon regarde sur littleboxes, y'a plein de layouts à reprendre |
Je vais voir, merci.
Marsh Posté le 08-03-2005 à 22:05:37
Salut. Bah oui j'ai crée un <DIV> comme menu à gauche dans ce style-là:
/* Menu lateral
----------------------------------------------- */
.images {
position: absolute;
left: 12;
top: 12;
background: none;
width: 200;
vertical-align: middle;
}
Il y aura également un <DIV> à droite de celui-ci qui contiendra le contenu du site. Sauf que l'idée serait que les deux aient une hauteur fixe et définie et que le contenu du menu de gauche s'aligne verticalement au centre si necessaire. Mais j'y arrive pas.
Est-ce que la marge négative peut être appliquée dans ce cas-là?
Y a pas une solution simple?
Merci, A+!
PS: Ce menu de gauche contiendra essentiellement des images cliquables.
PS2: J'ai pensé utiliser un float:left et float:right également (autre problème) mais ça ne marche pas trop.
Message édité par Pinzo le 08-03-2005 à 22:06:44