CSS可以幫助我們讓元素在頁面中居中,不僅可以讓頁面更加美觀,還可以提高用戶體驗(yàn)。下面就讓我們來了解一些常見的讓元素上下左右居中的方法吧。
代碼一:使用position和transform
.center{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } 代碼二:使用flexbox
.container{ display: flex; justify-content: center; align-items: center; } 代碼三:使用table-layout
.container{ display: table; width: 100%; height: 100%; } .item{ display: table-cell; vertical-align: middle; text-align: center; } 代碼四:使用grid
.container{ display: grid; place-items: center; }
這些方法都非常實(shí)用,具體選擇哪一種方法還要根據(jù)實(shí)際情況來決定。希望這些方法可以幫助你提升網(wǎng)頁設(shè)計(jì)的能力。