Vous n'êtes pas connecté - 1 Membre connecté
Catégories
Graphisme
Flash (50)
Print (65)
Programmation
PHP (66)
ASP (2)
CSS (26)
Hardware
PC (34)
Mac (14)
Linux (5)
Divers
Blabla (257)
926 Sujets
12256 Réponses
Programmation > CSS > Les Css et l'alignement ver...
Les Css et l'alignement vertical
Bonjour la compagnie !

Je vadrouillais gentiment sur le web a la recherche d'info sur le moyen de centrer verticalement un div, et je n'ai pas trouvé grand chose de bien encourageant.

Quelqu'un aurait-il quelques lien ou astuces pour centrer une div verticalement avec les css ?
Posté le 03 09 2006 à 18h12
Tibooo - Membre - www

Réponses - Les Css et l'alignement ver...
voici le code utilisé sur mon site

#global {
    position:absolute;
    left: 0;
    top: 50%;
    width: 100%px;
    height: 700px;
    margin-top: -350px;
}

comme tu le vois il faut connaitre la hauteur du bloc pour le positioner à une marge de la moitié de la page et soustraire la moitié de la hauteur du bloc, il sera ainsi centré verticalement
Posté le 03 09 2006 à 20h30
Neoblue - Modérateur - www
Posté le 03 09 2006 à 21h11
lightdawn - Membre - www
Neoblue > > Tres sympa ton site au passage ^^ merci pour le css :)

Lightdawn > > Alsacreations, tellement évident que je n'y avait pas pensé :p

Merci à vous deux en tout cas !
Posté le 03 09 2006 à 23h35
Tibooo - Membre - www
c'est pas vraiment une solution ca néo :-)

Normallement on devrait pouvoir mettre le div verticalement centré, quelque soit sa hauteur non ?

Pfff , ces css , je vous jure :p
Posté le 04 09 2006 à 09h40
caniche - Membre - www
mouarf mouarf mouarf sur css alsa création :

"5- Dernière solution, si toutes les autres ne conviennent pas et si la compatibilité avec IE est nécessaire : utiliser une cellule de tableau sur laquelle vertical-align fonctionnera. Eh oui, nous ne sommes pas des intégristes non-plus !"

La je rigole et je pleure en même temps... c'est du frustrant de chez frustrant ce "bug"
Posté le 04 09 2006 à 10h10
caniche - Membre - www
c'est ptet pas une vrai solution, c'est ptet une bidouille, mais ça marche quelque soit sa hauteur (du moment que celle ci est connue) et il y a toujours moyen avec du javascript de connaitre la hauteur d'un div si son contenu est dynamique... le problème c'est qu'avec un div centré verticalement de plus de 100% de la hauteur de la page ben ton div sera coupé en haut et en bas (logique) donc c'est ptet pas l'idéal si tu ne connais pas à l'avance sa hauteur non ?
Posté le 04 09 2006 à 11h08
Neoblue - Modérateur - www
arf, bein oui, je suis d'accord, ca marche quand tu connais la hauteur.
Mais quand tu connais pas la hauteur, qu'est ce qu'on te dis -> " fais des tableaux" ...ou utilise du javascript (encore pire)...

Ca fait un bout de temps que j'essaye de ne faire plus QUE des divs, et quand je trouve une solution pareil, je me dis "mais bon sang, pourquoi je me prends autant la tête"...

Rhaalalalala l'informatique
Posté le 04 09 2006 à 15h48
caniche - Membre - www
perso je suis pas intégriste, je fais pour que ça fonctionne le mieux selon les différents butineurs, apres si c'est propre et hyper ok, sinon tant pis, l'important c'est quand même que ça passe visuellement.

tables rulez.
Posté le 04 09 2006 à 15h56
Neoblue - Modérateur - www
Sujets CSS
<< 1 2 3 >>
Object/Embed, IE et (...)
Auteur : Naxos
Posté le 12 11 2008 à 17h50
17 Réponses (Nouveau sujet)
Sujet visité 466 fois
Framework CSS
Auteur : Erto
Posté le 04 10 2008 à 11h52
3 Réponses (Nouveau sujet)
Sujet visité 469 fois
une page en (...)
Auteur : nicosla
Posté le 27 08 2008 à 15h18
6 Réponses (Nouveau sujet)
Sujet visité 592 fois
IE… de merde !!!
Auteur : Amo
Posté le 09 06 2008 à 15h45
21 Réponses (Nouveau sujet)
Sujet visité 1352 fois
Help !!! Bug menu (...)
Auteur : askhanir
Posté le 03 04 2008 à 13h46
14 Réponses (Nouveau sujet)
Sujet visité 975 fois
Sorte de fondu sur un (...)
Auteur : Lacrevette
Posté le 26 02 2008 à 22h20
4 Réponses (Nouveau sujet)
Sujet visité 642 fois
scroll horizontal
Auteur : nanook
Posté le 14 11 2007 à 13h53
16 Réponses (Nouveau sujet)
Sujet visité 2315 fois
Taille d'une image (...)
Auteur : LaGothine
Posté le 11 11 2007 à 21h27
10 Réponses (Nouveau sujet)
Sujet visité 1305 fois
Problème de (...)
Auteur : benzor
Posté le 21 09 2007 à 17h19
15 Réponses (Nouveau sujet)
Sujet visité 1222 fois
[CSS] Le retour est (...)
Auteur : bioz
Posté le 26 08 2007 à 11h48
2 Réponses (Nouveau sujet)
Sujet visité 926 fois
<< 1 2 3 >>
Mentions légales   -   Crédits   -   Nous contacter   -   © Benzor 2006