首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么body标签的字体大小为62.5%不起作用?

body标签的字体大小为62.5%不起作用的原因可能是由于以下几个因素:

  1. CSS样式的优先级:如果在其他地方对body标签的字体大小进行了更具体的设置,例如在某个类或ID选择器中,那么这个更具体的设置会覆盖对body标签的整体设置。
  2. 继承性:如果在body标签的父元素中设置了字体大小,并且没有对body标签进行特殊设置,那么body标签会继承父元素的字体大小,从而覆盖了62.5%的设置。
  3. 浏览器默认样式:不同的浏览器对于标签的默认样式可能存在差异,某些浏览器可能会对body标签的字体大小有特殊的默认设置,从而覆盖了62.5%的设置。

为了解决这个问题,可以尝试以下几种方法:

  1. 使用更具体的选择器:可以使用类选择器或ID选择器来对body标签进行设置,确保设置的优先级高于其他样式。
  2. 使用!important关键字:在设置字体大小的样式规则后面添加!important关键字,可以提高样式的优先级,确保设置生效。例如:font-size: 62.5%!important;
  3. 检查父元素的样式:确保body标签的父元素没有对字体大小进行特殊设置,或者在父元素中进行相应的调整。
  4. 重置浏览器默认样式:可以使用CSS的reset样式表或normalize样式表来重置浏览器的默认样式,确保body标签的字体大小按照预期生效。

需要注意的是,以上方法仅适用于解决字体大小不起作用的问题,对于其他样式属性的设置可能需要采取不同的方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

htmlbase标签为什么不起作用

我今天尝试编译一个Angular4应用,并部署到服务器一个路径上去,由于不是根路径因此我使用了下面的语句: ng build -prod -bh /rel 自然Angular应用index.html...里语句就变成了: 但,当我用http://localhost:8080/rel打开网页时却提示Loading......,打开调试发现js路径没找到,base标签没有生效,上网自学一番收获如下: https://stackoverflow.com/questions/11521011/why-base-tag-does-not-work-for-relative-paths...总结得票最高: base配合相对路径使用,不要在路径前使用/,这不是相对路径,这是相对于Root绝对路径; href后面跟反斜杠/,表明这是一个目录 我上面的问题即在/rel后面加反斜杠完成。

1.8K20
  • CSS REM - 什么是 REM?

    我们为什么需要考虑使用 REM 单位呢? 我们为什么要使用 REM? 在 CSS 中,有两种 CSS 长度值:绝对长度值和相对长度值。...该根元素可以是 :root 伪类选择器或者 html 标签选择器。 在 HTML MDN 文档中,:root 就是代指 html 根节点。...根元素 62.5% 等于 10px。...} font-size 使用 REM(或者其他相对长度)对于可访问性来说是必须,因为当浏览器设置更改时,某些浏览器中 px 不会调整大小。...例如,一些视力障碍人员可能需要缩放到 400% 才能看到你文本。使用 REM 可以确保你文本满足这些需求,因为字体大小是相对于用户选择默认字体大小定义(而不是浏览器默认字体大小)。

    77110

    CSS常见样式(一)

    相对于当前对象内文本字体尺寸。如当前对行内文本字体尺寸未被人为设置,则相对于浏览器默认字体尺寸。一般都是以bodyfont-size基准。...为了简化font-size换算,需要在css中body选择器中声明Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 10px=1em,...所以我们在写CSS时候,需要注意两点: body选择器中声明Font-size=62.5%; 将你原来px数值除以10,然后换上em作为单位; 重新计算那些被放大字体em数值。...这个单位与em区别在于使用rem元素设定字体大小时,仍然是相对大小,但相对只是HTML根元素。...其实不用太纠结是默认 font-size:100%,还是设置 font-size:62.5%,如果你引入 了 CSS 预处理工具那么自然可以使用默认值,如果由于其他原因使用 font-size:62.5%

    1.7K30

    谈谈em用法和在创建移动页面的作用

    为了简化font-size换算,需要在css中body选择器中声明Font-size=62.5%,这就使em值变为16px*62.5%=10px,这样12px=1.2em,10px=1em,也就是说只需要将你原来...重写步骤: 1.body选择器中声明Font-size=62.5%; 2.将你原来px数值除以10,然后换上em作为单位; 简单吧,如果只需要以上两步就能解决问题的话,可能就没人用px了。...这是因为content字体大小被设为1.2em,这个em值继承其父级元素body大小,也就是16px*62.5%*1.2=12px,而p作为其子级,em则继承content字体高,也就是12px。...比如说你在#content中声明了字体大小1.2em,那么在声明p字体大小时就只能是1em,而不是1.2em,因为此em非彼em,它因继承#content字体高而变为了1em=12px。...这个问题我已经解决,你只需在body选择器中把62.5%换成63%就能正常显示了。原因可能是IE处理汉字时,对于浮点取值精确度有限。阅读本篇读者还有其他解释吗?

    65210

    移动Web学习笔记

    继续滚动速度和持续时间和滚动手势强烈程度成正比 10. pointer-events: none 解释:当鼠标点击设置了pointer-events: none属性标签时,标签不起作用,会出现类似于标签禁用效果点击此处查看详细解释...,则子元素字体大小 16px X 2em = 32px 当em作为其他属性单位时,代表自身字体大小倍数 例如:一个元素font-size: 16px 如果该元素line-height: 2em...,则该元素行高 16px X 2em = 32px 13. rem 解释:rem是CSS3新引进一个度量单位,其数值表示根节点(html标签)字体大小倍数,在当前所有主流浏览器中根节点(...html标签)字体大小都为16px,即 html标签font-size:16px,1rem = 16px,为了让后面方便计算,通常将1rem值设为10px,通过将html标签font-size值设为...62.5%可以将html标签font-size值设置10px,因为 16px X 62.5% = 10px,此时以后凡是html标签标签都可以使用rem,例如在html标签下有个p标签,要将p标签高度设为

    1K30

    一篇文章带你了解CSS单位相关知识

    二、相对长度单位 相对长度单位指定相对于另一个长度属性长度。相对单位是 描述 :em当前字体大小 。 ex :当前字体 x 高度 。 em 和 ex 单位取决于套用至元素字体大小。 1....P { font-size: 16px; line-height: 2.5em;}  运行效果 当在 font-size 属性本身值中指定 em 时会发生异常,在这种情况下,它引用父元素字体大小...因此,当我们用 em 指定字体大小时,1em 继承自 font-size。因此, font-size: 1.2em; 使文本比父元素文本大 1.2 倍。...> 代码解析:浏览器中字体默认大小 16px。...我们第一步是通过将主体设置 font-size 62.5% 来减小整个文档大小,这会将字体大小重置 10px(16px 62.5%)。

    54010

    CSS文字大小单位px、em、pt(转)

    为了简化font-size换算,需要在css中body选择器中声明Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 10px=1em,...所以我们在写CSS时候,需要注重两点:   1. body选择器中声明Font-size=62.5%;(Font-size=63%;用于ie6兼容)   2....比如说你在#content中声明了字体大小1.2em,那么在声明p字体大小时就只能是1em,而不是1.2em, 因为此em非彼em,它因继续#content字体高而变为了1em=12px。   ...这个问题 Jorux已经解决,只需在body选择器中把62.5%换成63%就能正常显示了。原因可能是IE处理汉字时,对于浮点取值精确度有限。不知道有没有其他解释。...因为我们显示器被分割为了一个个像素,单个像素只能有一种颜色 (为了简化,这里暂不讨论次像素反锯齿技术),要在屏幕上显示,必须先把以 pt 单位长度转换为以像素单位长度,这个转换媒介,就是

    1.6K20

    web移动端适配方案实践

    Step3: 动态设置 html 标签字体大小 4. Step4: 将设计图中尺寸换算成 rem 5. Step5: 媒体查询设置body字体大小 6....step1中已经选择了rem作为单位,在此处只需要固定设置设计稿 html 标签字体大小,根据计算公式: html字体大小 = 基准n * (clientWidth / 设计稿宽度) 为了方便计算,基准...n使用100,设计稿宽度约定使用750px,假设设备宽度750px (iPhone6/7/8),那么计算可得根字体大小font-size: 100px;: html字体大小 = 基准n * (clientWidth...早先给html标签设置 font-size: 62.5%; 只是为了实现 1rem = 10px 从而使计算方便,不能满足此处页面元素跟随设备尺寸等比缩放需求 文字字体大小建议不要用rem换算,否则会使得移动端页面字体在...Step5: 媒体查询设置body字体大小 其实完成了上述Step1~4,已经基本完成了移动端适配工作,然而,有些情况下,如资讯类文字较多页面,如果在大屏设备上展示,文字会过大,影响阅读体验,此时需要调整文字大小

    1.6K30

    web移动端适配方案实践

    Step3: 动态设置 html 标签字体大小 如何实现页面元素跟随设备尺寸等比缩放?...step1中已经选择了rem作为单位,在此处只需要固定设置设计稿 html 标签字体大小,根据计算公式: html字体大小 = 基准n * (clientWidth / 设计稿宽度) 为了方便计算,基准...n使用100,设计稿宽度约定使用750px,假设设备宽度750px (iPhone6/7/8),那么计算可得根字体大小font-size: 100px;: html字体大小 = 基准n * (clientWidth...早先给html标签设置 font-size: 62.5%; 只是为了实现 1rem = 10px 从而使计算方便,不能满足此处页面元素跟随设备尺寸等比缩放需求 文字字体大小建议不要用rem换算,否则会使得移动端页面字体在...Step5: 媒体查询设置body字体大小 其实完成了上述Step1~4,已经基本完成了移动端适配工作,然而,有些情况下,如资讯类文字较多页面,如果在大屏设备上展示,文字会过大,影响阅读体验,此时需要调整文字大小

    3K194

    前端知识点系列二:CSS

    改变盒子模型属性 box-sizing: border-box/content-box;。 2. CSS选择符有哪些?哪些属性可以继承?...px,em和rem区别 px像素是相对于屏幕分辨率相对长度单位。比较精准 em是相对文本字体尺寸相对单位(1em = 16px)。当改变浏览器设置里字体大小时,em值也会相应改变。...html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/} body {font-size: 1.4rem;/*1.4 × 10px = 14px */} h1...{ font-size: 2.4rem;/*2.4 × 10px = 24px*/} 在根元素中定义了一个基本字体大小62.5%(也就是10px。...设置这个值主要方便计算,如果没有设置,将是以“16px”基准 )。从上面的计算结果,使用“rem”就像使用“px”一样方便,而且同时解决了“px”和“em”两者不同之处。 11.

    56130

    问题小记

    例如一个元素行高1.5 其font-size16像素 那么它实际行高16 1.5 = 24像素 而它子元素font-size12像素 那么它实际行高121.5 = 18像素 注意事项...line-boxes默认高度字体高度110% 使用height会使标签haslayout,而使用line-height则不会。...为了简化font-size换算,需要在css中body选择器中声明Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 10px=1em,...em值不固定,会继承父级元素字体大小 避免字体大小被重复计算,也就是1.2 * 1.2= 1.44现象 rem:始终是基于根元素 ,是目前比较好解决方法。...去除inline-block元素之间空隙 造成空隙原因:因为元素之间有空格或者换行 解决办法 除掉空白符; 但缺点是代码风格和结构都不美观 font-size:0; 空白符也是字符,设置字体大小0

    69410

    H5页面适配及微信默认字号问题最佳实践

    em 是 相对单位,基准父节点字体大小,若自身定义了 font-size 则按自身计算,不推荐使用 rem 是 相对单位,css3新加,按照根节点 字号作为基准,下方提供设置根节点...62.5% 方案并不推荐,具体实践见第二节介绍 /* 根节点字体大小设置 62.5%,即 10px 可以方便计算,否则将以浏览器默认字号 16px 基准 */ /* 10 ÷ 16 × 100%...= 62.5% */ /* 但 chrome 最小字体大小 12px,因此浏览器中字体均 >= 1.2rem */ html { font-size: 62.5%; } body { font-size...字体大小 设备宽度 / 设计稿宽度 * 100 个px像素,以 iPhone 6/7/8 宽度 375px 例,则 html 字体大小 50px,即在宽度 375 px 设备上,1rem...对于开发人员,一个宽度 50px div,就可以很轻松通过除以 100,计算出对应 rem 0.5rem,不需要再根据各种机型进行适配,0.5rem 换算到 iPhone 6/7/8

    3.4K140
    领券