豎直方向居中
老師說(shuō)了好幾遍的一個(gè)技巧:把line-height 與div的高度設(shè)置為一致,盒子里的內(nèi)容就會(huì)在豎直方向居中。但是我發(fā)現(xiàn)這個(gè)技巧沒(méi)用。我試了Chrome, Firefox, IE11 不用這樣設(shè)置就已經(jīng)直接豎直方向居中了,如果這樣設(shè)置的話,反倒是位于偏下的位置了。這是什么原因?
老師說(shuō)了好幾遍的一個(gè)技巧:把line-height 與div的高度設(shè)置為一致,盒子里的內(nèi)容就會(huì)在豎直方向居中。但是我發(fā)現(xiàn)這個(gè)技巧沒(méi)用。我試了Chrome, Firefox, IE11 不用這樣設(shè)置就已經(jīng)直接豎直方向居中了,如果這樣設(shè)置的話,反倒是位于偏下的位置了。這是什么原因?
舉報(bào)
2016-04-29
我終于找到原因了:
這里第一個(gè)“margin:0;”的“分號(hào)”我用的是中文輸入法狀態(tài)下的,改成英文輸入法下的分號(hào)就行了。就是因?yàn)檫@里的一個(gè)標(biāo)點(diǎn),折騰了好久。
2016-04-29
2016-04-29
一步一步按老師的代碼敲進(jìn)去的,效果就是不一樣啊,沒(méi)有垂直居中,而是偏下了。
2016-04-28
不設(shè)置不會(huì)垂直居中的,最好把代碼和網(wǎng)頁(yè)效果圖貼上來(lái)。