今天看到一篇文章,說的是CSS學習中的瓶頸,我最近也發現本身css很薄弱,寫的樣式老是有兼容性問題,要寫好久,發現了一個問題,我歷來沒有用過line-height:150和line-height:1.5,都是直接用xxpx的,因此一直不知道這2者居然有區別,長見識了。下面說下2者的區別: css
如:學習
父元素設置屬性:font- size:14px;line-height:1.5,child設置font-size:26px;繼承
那麼父元素:line-height = 14px * 1.5 = 21px,子元素:line-height = 26px * 1.5 = 39px。兼容性
父元素設置屬性:font-size:14px;line-height:150%,child設置font-size:26px;樣式
那麼父元素:line-height = 14px * 150% = 21px,子元素:line-height = 父元素的line-height = 21px。margin
-----------------------------------------------------------------------------------------------------------------兼容
最近的本身有點浮躁,在學習的道路上任重而道遠啊。。。兼容性問題