Décalage div du centre
Je suis en train de position d'un div x nombre de pixels à droite du centre de la page. La div serait donc par rapport au centre.
Jusqu'à présent, j'ai essayé quelque chose de stupide comme
margin:0 auto;
margin-left:20px;
Mais vous n'avez pas besoin de test que dans un navigateur pour savoir que ça ne marcherait pas.
Merci d'avance pour toute aide.
source d'informationauteur Joseph Szymborski
Vous devez vous connecter pour publier un commentaire.
Je vais essayer, à l'aide de deux DIVs, l'un dans l'autre. Quelque chose comme ceci:
Voir cet exemple live at jsfiddle.
L'extérieur
div
serait centrée horizontalement que par cette question/réponse: Comment horizontalement centre d'un <div> autre <div>?Puis, à l'intérieur diff est juste déplacé de 20 pixels vers la droite, en utilisant une marge.
Noter que, si vous laissez
width
commeauto
la largeur doit être égale à zéro, et il pourrait ne pas être ce que vous voulez.Si vous connaissez la largeur de la
div
élément que vous souhaitez position par rapport au centre, alors vous pourriez faire quelque chose comme ceci:http://jsfiddle.net/UnsungHero97/Fg9n6/
HTML
CSS
Résultat
Vous pourriez centre de la div (avec margin:auto) et déplacer le contenu (dans un autre div) de X pixels vers la droite avec:
Ou tout simplement faire votre enfermant div 40 pixels en plus et d'aligner votre texte à droite
Cela fonctionne pour tous les Bootstraps, html5 (et même dans MediaWiki l'enfer).Le truc, c'est de la "POSITION:RELATIVE"
Vous pouvez faire la même chose que CSS.
Utiliser ce code:
Résultat: