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