Comment puis-je aligner tout le corps du html au centre ?
Quel est l'objectif de 0px
à la fin, plutôt que auto
?
Comment puis-je aligner tout le corps du html au centre ?
J'utilise flexbox sur html
. Pour un bel effet, vous pouvez assortir les navigateurs chrome pour encadrer votre contenu sur des tailles d'écran plus grandes que vos maximums de page. Je trouve que #eeeeee
s'accorde assez bien. Vous pourriez ajouter une ombre de boîte pour un bel effet flottant.
html{
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-content: center;
align-items: center;
height:100%;
margin: 0;
padding: 0;
background:#eeeeee;
}
body {
margin: 0;
flex: 0 1 auto;
align-self: auto;
/*recommander 1920 / 1080 max sur la base des statistiques d'utilisation, utiliser 100% jusqu'à ce point*/
width: 100%
max-width: 900px;
height: 100%;
max-height: 600px;
background:#fafafa;
-webkit-box-shadow: 0px 0px 96px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 96px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 96px 0px rgba(0,0,0,0.75);
}
image/données courtoisie de StatCounter
http://bluerobot.com/web/css/center1.html
body {
margin:50px 0;
padding:0;
text-align:center;
}
#Content {
width:500px;
margin:0 auto;
text-align:left;
padding:15px;
border:1px dashed #333;
background-color:#eee;
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
5 votes
Horizontal, vertical or both?
0 votes
Est-ce que w3 a des moyens faciles de le faire ?