CSS是一種網(wǎng)頁樣式表語言,可以控制網(wǎng)頁上的各種元素的樣式。其中,左右靠邊中間居中是常見的布局需求。下面我們來介紹具體實(shí)現(xiàn)方法。
/* 左右靠邊 */ .left { float: left; } .right { float: right; } /* 中間居中 */ .center { margin: 0 auto; }
使用float屬性可以讓元素左右靠邊,但需要注意在父元素中加入clearfix以防止浮動(dòng)元素導(dǎo)致父元素高度塌陷。而使用margin:0 auto;可以讓元素在水平方向上居中。
對(duì)于需要同時(shí)左右靠邊和居中的元素,我們可以采用如下的方法:
/* 左右靠邊 + 中間居中 */ .left-right-center { position: relative; left: 50%; transform: translateX(-50%); }
使用position:relative,將元素相對(duì)其原本位置向右移動(dòng)50%,再使用transform:translateX(-50%)向左回移50%,即可實(shí)現(xiàn)左右靠邊中間居中的效果。