使用flexbox處理垂直居中,最快速簡便的模式只要在上層使用display:flex,要置中的子項目加上margin:auto即可
css部分
html,body{ margin: 0; padding: 0; width:100%; height:100%; } .wrapper{ width:100%; height:100%; display: flex; // 在上層使用flex background: pink; } .child{ width: 300px; height: 300px; background: blue; margin: auto; // 要置中的子項目樣式加上margin:auto即可 display: flex; // 在上層使用flex } .child p{ color: #fff; margin: auto; // 要置中的子項目樣式加上margin:auto即可 }
html部分
上下左右置中的內容
沒有留言:
張貼留言