css通配符和em的简单问题

问题1:body是针对body自身的body *表示body中的其他所有元素问题2:前面是对的,最后一个不乘,会被覆盖。css选择器有优先级,高优先级覆盖低优先级。具体可以baidu检索css 选择器 优先级没有body*{}这种写法,只有*{},body{},至于EM,EM是相对长度单位,1EM是12px,而且EM这个单位国外用的比较...
css通配符和em的简单问题
问题1:

body是针对body自身的

body *表示body中的其他所有元素

问题2:
前面是对的,最后一个不乘,会被覆盖。css选择器有优先级,高优先级覆盖低优先级。具体可以baidu检索css 选择器 优先级2015-08-20
body *是后代选择器,它选择的是所有body内部的元素(不包括body),而body选择的是body标签本身。因为font-size属性是可继承的,所以body {}里面设置字体大小会影响到未设字体大小的后代元素。
这样理解也没错。实际上1em指的是一个字体的大小,它会继承父级元素的字体大小,因此并不是一个固定的值。任何浏览器的默认字体大小都是16px。因此,12px = 0.75em。实际应用中为了方便换算,通常会如下设置样式:
body { font-size: 62.5%; }
这样,1em = 10px。我们常用的1.2em理论上就是12px。
因此后面的确会再乘以0.76。
2015-08-20
没有body*{}这种写法,只有*{},body{},至于EM,EM是相对长度单位,1EM是12px,而且EM这个单位国外用的比较多,国内一般都是用 PX,1.1EM就是13PX。平时就用PX行了,2015-08-20
mengvlog 阅读 28 次 更新于 2025-08-05 16:42:42 我来答关注问题0
  •  翡希信息咨询 css中px、em、rem、%、vw、vh、vm、rpx 这些单位的区别,最全面CSS单位了解,不懂的找我

    CSS中px、em、rem、%、vw、vh、vm、rpx这些单位的区别如下:px 定义:像素是最基本的单位,表示显示器上的点。用途:常用于绝对尺寸定义,如元素的宽度和高度。特点:在不同分辨率的设备上,px的实际尺寸可能有所变化,特别是在移动设备上。em 定义:基于父元素的字体大小,如未设置,浏览器默认16px。

  •  翡希信息咨询 px、rpx、em以及rem的区别与用法

    em: 定义:相对长度单位,相对于当前元素内文本的字体尺寸。 用法:浏览器默认字号为16px,1em等于16px。可以通过在css的body选择器中声明fontsize=62.5%,使1em等于10px,从而简化fontsize换算。 特点:em单位可能因字体大小调整而变化,需要关注浏览器默认字号对em计算的影响,并确保字体大小在设计时...

  • 1、首先新建一个html和css文档。2、chrome默认是16px大小。3、1em就是继承父元素不变。4、2em这里就是32px。5、1rem在这里也是16px,因为浏览器默认16px。

  •  翡希信息咨询 css中pt、px、em、rem都扮演了什么角色

    角色:相对单位,相对于HTML根元素的单位。特点:具有em的灵活性,同时能避免字体大小逐层叠加的问题,使得整体布局更为一致。在网页和移动应用设计中,rem通常更受欢迎,因为它提供了更好的可伸缩性和兼容性。综上所述,pt、px、em和rem各有其特点和适用场景,选择哪种单位取决于具体的设计需求。

  •  翡希信息咨询 css中pt、px、em、rem都扮演了什么角色

    特点:em单位具有可变的弹性特征,可以随着父级元素的字体大小变化而变化。优点:灵活、可扩展,适用于响应式设计。缺点:会继承父级元素的字体大小,可能导致嵌套元素尺寸计算复杂。应用场景:常用于设置文本大小、边距、填充等,以便在不同设备和分辨率下保持一致的视觉效果。4. rem 角色:rem是CSS3新增的...

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部