この記事では主に CSS 垂直センタリングの実装コードを紹介します。この CSS コードが皆様のお役に立てれば幸いです。
その場合は次のとおりです:
.verticle{ height: 100px; line-height: 100px;}
ケースは次のとおりです:
.container { position: relative; }.vertical { width : 300px; /*子元素的宽度*/ height: 300px; /*子元素高度*/ position: absolute; top:50%; /*父元素高度50%*/ left: 50%; margin-left: -150px; margin-top: -150px; /*自身高度一半*/}
のケースは次のとおりです:
.container { position: relative; }.vertical { position:absolute; top: 50%; left:50%; transform:translate(-50%,-50%);}
のケースは次のとおりです:
.content{ display:flex; justify-content: center; /*子元素水平居中*/ align-items: center; /*子元素垂直居中*/}
その場合は次のとおりです:
.container { display: table;}.content { display: table-cell; vertical-align: middle; }
関連する推奨事項:
6 つの CSS 水平方向および垂直方向の中央揃えソリューション
CSS 水平方向および垂直方向の 4 つの実装方法垂直方向のセンタリング
img で垂直方向のセンタリングを作成し、div でスパンする方法
以上がCSS 垂直中央揃えの実装コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。