px是固定的像素,一旦设置了就无法因为适应页面大小而改变。
em和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定死了的,更适用于响应式布局。
对于em和rem的区别一句话概括: em相对于父元素,rem相对于根元素。
rem中的r意思是root(根源),这也就不难理解了。
em
子元素字体大小的em是相对于父元素字体大小
元素的width/height/padding/margin用em的话是相对于该元素的font-size
上代码:
<div>我是父元素div<p>我是子元素p<span>我是孙元素span</span></p></div>
查看更多关于css中单位em和rem有什么区别的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did72750