正在回答
3回答
同学你好,em和%都会根据父元素去计算。给你举的这个例子就是区别:
1、em单位只会根据字体大小去计算,如果当前元素设置了字体大小,就会根据当前元素字体大小计算,否则就会根据父元素字体大小去计算。例如width属性设置1em,字体大小为16px,那么宽度就是1em*16=16px。
2、%单位不同属性计算不同。例如宽度,父元素宽度为整个视口,当前元素设置100%,那么宽度也就会是整个视口。
本节练习中对于字体大小来说1.5em和150%字体大小,都是1.5倍的意思,显示的字体大小一致。但是用于其他属性上就不一样了,下面宽度是20em和100%的效果,
同学可以再理解一下。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星