沒在一行,並且中間有條縫。 原因:兩個div之間有空格 解決:給最外層div添加: font size: ...
2017-10-17 17:54 0 1415 推薦指數:
今天在布局時,發現AB兩個div設置display:inline-block,出現上下錯位問題,當AB里面內容為空時,錯位問題消失 看了網上資料以及通過實踐分析,總結如下 1.同一行的行內元素對齊方式默認是底部對齊,即vertical-align:baseline 2.對於內容為空 ...
解決辦法: 給div添加樣式vertical-align: top; ...
兩個都加上:vertical-align:top; ...
為了演示效果,我故意將文字變為12px,將復選框變大,看到的效果就是下面的那樣 然后,我們通過給復選框添加vertical-align:middle;讓文字和復選框達到同一水平線的效果 ...
問題: 當兩個div使用了display:inline-block樣式后,會出現錯位的情況: 問題分析 出現這種情況的原因是,第二個外層的div會相對於第一個 外層div 中最后渲染出來的 內層div 的頂部對齊, 所以才出現了這種錯位的情況,如下所示 ...
給父元素添加text-align: center即可。 ...