CSS中實現居中的效果有很多種方式,下面就介紹幾種經典的方法。
/* 水平居中 */ .text-center { text-align: center; } /* 垂直居中 */ .container { display: flex; justify-content: center; align-items: center; } /* 水平垂直居中 */ .container { position: relative; } .box { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } /* 位于容器中心的盒子,寬高相等 */ .box { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 200px; height: 200px; margin: auto; }
以上幾種方法均能達到居中的效果,其中絕對定位 + transform的方式更加靈活,可以通過調整top、left、width等屬性實現更多形式的居中效果。
上一篇j button css
下一篇ios css居中