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