Centrer verticalement dans une div Bouton_activeCentrer verticalement dans une div Bouton_hoverCentrer verticalement dans une div Fb-hoverCentrer verticalement dans une div Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
Centrer verticalement dans une div EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
Centrer verticalement dans une div EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Centrer verticalement dans une div EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Centrer verticalement dans une div EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Centrer verticalement dans une div EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Centrer verticalement dans une div EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Centrer verticalement dans une div EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Centrer verticalement dans une div EmptySam 11 Fév 2023, 06:04 par Krager


Partagez
 

Centrer verticalement dans une div

Voir le sujet précédent Voir le sujet suivant Aller en bas 
http://generation.geek.chez.com
Boow
Boow
{ Membre actif }
{ Membre actif }

Masculin Messages : 866



Centrer verticalement dans une div Empty
Bonjour bonjour =D

De nombreuses fois, je me suis posée la même question : est-il possible de centrer dans une division ? Parce que comme vous le voyez sur l'aperçu d'image juste au-dessous, mon texte en en haut.... Et le code valign="center" ne marche que dans les tableaux apparemment :



Dernière édition par B•øw le Dim 12 Déc 2010, 14:51, édité 1 fois
MessageSujet: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 04 Déc 2010, 04:53
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



Centrer verticalement dans une div Empty
Bah , ajoute un margin-top ca donneras le meme effet ^^ ou bien un
<br>
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 04 Déc 2010, 04:57
Revenir en haut Aller en bas
http://generation.geek.chez.com
Boow
Boow
{ Membre actif }
{ Membre actif }

Masculin Messages : 866



Centrer verticalement dans une div Empty
Oui, mais le souci c'est que la hauteur de l'écriture n'est pas toujours la même.... Je veux dire que des fois il y aura une ligne, des fois deux.... Et du coup, si je mets des sauts de ligne ou des marges, ça ne sera plus aligné =]
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 04 Déc 2010, 04:59
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



Centrer verticalement dans une div Empty

Essaye avec :

Code:
vertical-align:middle;

A la place du valign .
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 04 Déc 2010, 05:06
Revenir en haut Aller en bas
http://generation.geek.chez.com
Boow
Boow
{ Membre actif }
{ Membre actif }

Masculin Messages : 866



Centrer verticalement dans une div Empty
Ça ne marche pas nan plus =S

EDIT : Quelqu'un aurait-il une idée ? =S
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptyJeu 09 Déc 2010, 16:36
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Centrer verticalement dans une div Empty
Ca ne marche pas \o/ J'ai cherché partout, même dans des bouquins très sérieux, et on peut pas ToT Enfin, pas facilement quand on est feignasse (comme moi)

*ouvre son bouquin* Attention excès de zèle spotted :

Raphaël Goetter, dans 'CSS2 Pratique du design Web', a écrit:
Centrage vertical des conteneurs

    L'alignement vertical des blocs reprend les différentes astuces présentées pour la première dimension (en excluant la technique du line-height, réservée aux éléments en ligne). Coupler la propriété vertical-align à l'instuction display:table-cell fonctionne en théorie... mais boque sur Internet Explorer, navigateur le plus répandu.

    Le plus pratique est donc d'adapter la dernière méthode étudiée : associer un positionnement absolu à des marges négatives. Pour un paragraphe de hauteur 50px, on appliquera ainsi top:50% puis margin-top:-25px;

    [...]

    Dans le cadre spécifique d'un centrage vertical, soyons tout à fait honnête : en raison du manque de conformité d'Internet Explorer, les méthodes de centrage vertical en CSS se révèlent complexes et délicates. La solution la plus robuste et souvent la plus accessible demeur la classique cellule de tableau, dont le centrage vertical pourra alors être appliqué à l'aide de la propriété vertical-align, même sur Internet Explorer !
(Et si vous trouvez que c'est incomplet, faites comme moi : achetez le bouquin :b)
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 11 Déc 2010, 13:18
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



Centrer verticalement dans une div Empty

C'est bon a savoir ca .

Citation :
(Et si vous trouvez que c'est incomplet, faites comme moi : achetez le bouquin :b)

Han , la pub .
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 11 Déc 2010, 13:21
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Centrer verticalement dans une div Empty
Mais il est bien le bouquin, je l'aime, c'est ma bible du CSS (et seulement 16€, on a vu pire @o@)
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 11 Déc 2010, 13:41
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



Centrer verticalement dans une div Empty

Moi j'ai pris ceux de Mathieu Nebra , 25 euros mais bon ils valent leurs prix ^^
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 11 Déc 2010, 13:51
Revenir en haut Aller en bas
Invité
Invité




Centrer verticalement dans une div Empty
Je rappel qu'on est pas là pour faire de la pub!! Mad
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 11 Déc 2010, 13:54
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Centrer verticalement dans une div Empty
Hiro' a écrit:

Moi j'ai pris ceux de Mathieu Nebra , 25 euros mais bon ils valent leurs prix ^^
Je les ai aussi ! \o/

Teal > C'est pas de la pub, c'est de l'échange d'astuces entre codeurs. Non ? *Fuit très loin*
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 11 Déc 2010, 14:04
Revenir en haut Aller en bas
Invité
Invité




Centrer verticalement dans une div Empty
Lostmindy a écrit:
Hiro' a écrit:

Moi j'ai pris ceux de Mathieu Nebra , 25 euros mais bon ils valent leurs prix ^^
Je les ai aussi ! \o/

Teal > C'est pas de la pub, c'est de l'échange d'astuces entre codeurs. Non ? *Fuit très loin*

Echange ou pas, vous avez pris l'initiative d'aider cette personnes donc continuez, si vous voulez vous échangez quelque trucks faîtes le par MP s'il vous plaît. Very Happy
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptySam 11 Déc 2010, 14:18
Revenir en haut Aller en bas
http://generation.geek.chez.com
Boow
Boow
{ Membre actif }
{ Membre actif }

Masculin Messages : 866



Centrer verticalement dans une div Empty
Merci de votre aide, j'ai réussi =) J'aurais une question : à quoi sert display:table-cell ?
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptyDim 12 Déc 2010, 11:46
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Centrer verticalement dans une div Empty
C'est une propriété qui sert à transformer un élément en cellule de tableau '_'

En fait, la propriété css display permet de transformer les élements inline en blocs et vice versa, avec la valeur :
block : pour transformer en bloc (comme les div, les paragraphes, etc...)
inline : pour transformer en élément en ligne (comme les a, les span, etc..)
none : pour cacher l'élément
table-cell : pour transformer en cellule de tableau
inline-block : pour transformer en bloc (avec la largeur, la hauteur, etc) mais positionné dans le flux (inline). Très pratique cette propriété d'ailleurs ♥

♥♥♥♥ < Interlude fangeek > ♥♥♥♥

Avec inline-block on peut mettre un élément avec des propriétés de hauteur et de largeur comme çaen plein milieu d'une ligne.

♥♥♥♥ < / Interlude fangeek > ♥♥♥♥


Mon bouquin m'indique par ailleurs que même si on transforme un élément inline en bloc, la règle en HTML reste la même : On ne met jamais de bloc dans un élément inline (jamais de div dans un span, entre autres...), transformés ou pas.
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptyDim 12 Déc 2010, 12:11
Revenir en haut Aller en bas
http://generation.geek.chez.com
Boow
Boow
{ Membre actif }
{ Membre actif }

Masculin Messages : 866



Centrer verticalement dans une div Empty
Ah, je ne connaissais pas table-cell ^^ Merci des indications =D
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptyDim 12 Déc 2010, 13:50
Revenir en haut Aller en bas
http://www.ryotopub.com
Haribot' ♪
Haribot' ♪
{ Membre hyper-actif }
{ Membre hyper-actif }

Masculin Messages : 5163



Centrer verticalement dans une div Empty
Est-ce que tu as résolu ton problème ou tu veux plus d'explications ? Very Happy
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptyDim 12 Déc 2010, 14:56
Revenir en haut Aller en bas
http://generation.geek.chez.com
Boow
Boow
{ Membre actif }
{ Membre actif }

Masculin Messages : 866



Centrer verticalement dans une div Empty
Il est résolu =) Désolée, j'ai oublié de le mentionner ^^' Mais j'ai mis le petit icône Very Happy

Merci beaucoup pour vos explications =p
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptyDim 12 Déc 2010, 15:25
Revenir en haut Aller en bas
http://www.ryotopub.com
Haribot' ♪
Haribot' ♪
{ Membre hyper-actif }
{ Membre hyper-actif }

Masculin Messages : 5163



Centrer verticalement dans une div Empty
Ok Smile Je classe Wink
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div EmptyDim 12 Déc 2010, 15:51
Revenir en haut Aller en bas
Contenu sponsorisé




Centrer verticalement dans une div Empty
MessageSujet: Re: Centrer verticalement dans une div   Centrer verticalement dans une div Empty
Revenir en haut Aller en bas
 

Centrer verticalement dans une div

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Code pour aligner des points verticalement dans les posts
» Centrer dans une barre de défilement.
» Centrer les titres des groupes dans le QEEL {résolu}
» Titres de forum en image dans l'accueil et en lettre dans la navigation
» Centrer l'avatar

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: De la théorie à la pratique :: Aide CSS & xHTML :: Problèmes résolus-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit