Centrer des éléments - HTML/CSS - Programmation
Marsh Posté le 20-10-2015 à 10:55:36
bonjour,
essayes ça :
Code :
|
ça devrait fonctionner je pense
edit:bon dans mon exemple le bouton "suivant" se retrouve complètement à droite de la <div> qui prend tout l'écran puisqu'aucune taille n'est spécifiée.
Marsh Posté le 20-10-2015 à 11:52:21
Merci, c'est bien ce que je voulais, sauf que le vertical-align n'a pas d'effet.
Les boutons latéraux sont en haut.
Marsh Posté le 20-10-2015 à 12:30:05
je crois que pour vertical-align il faut préciser un line-height ou un height
Marsh Posté le 20-10-2015 à 13:50:35
Non, pour le vertical-align, il faut être dans un tableau ou avoir précisé le height du conteneur.
Une solution est de faire passer un <div> pour une cellule de tableau via le css 3.0 : http://www.w3schools.com/cssref/pr_class_display.asp
Marsh Posté le 09-12-2015 à 13:48:49
Salut, tes éléments sont affichés en block, donc vont automatiquement à la ligne. Si tu mets "display: inline;", ils seront sur la même ligne.
Marsh Posté le 19-10-2015 à 16:30:26
Bonjour,
j'écume les forums depuis une bonne heure et un bon paquet de tests, mais je n'arrive pas à résoudre un problème pourtant tout bête !
J'ai trois éléments : deux boutons précédents / suivants de taille 48 x 48 et une image de taille variable.
J'aimerais afficher l'image au centre, et les deux boutons de part et d'autre de l'image ; le tout sur une ligne, avec les boutons centrés verticalement autour de l'image.
J'ai donc fait ceci :
et ça me donne n'importe quoi.
Selon ce que je modifie, j'ai les boutons latéraux décalés, le tout non-centré, des sauts de ligne... bref ! Je n'y arrive pas !
Est-ce que quelqu'un aurait la solution ?
Merci d'avance !