Different font sizes in nested HTML list(嵌套HTML列表中的不同字体大小)
问题描述
我在CSS中为我的网站创建了一个嵌套的ol li
列表类,但是有一些错误,因为每个li
都显示在不同的font-size
中。虽然我已经定义了它的font-size
。
推荐答案
这是因为您使用的是em
,您可以改用rem
。
em
等于应用于相关元素父元素的字体大小。而是将rem
应用于元素的根。
发件人MDN
em 此单位表示元素的计算
此单元通常用于创建可伸缩布局,即使用户更改的大小也能保持页面的垂直节奏 字体。CSS属性font-size
。如果在font-size
属性本身上使用,则它表示继承的 元素的font-size
。line-height
、font-size
、margin-bottom
和margin-top
通常具有以em表示的值。rem
此单位表示根元素的字体大小(例如<html>
元素的font-size
)。当用在这个字体上的字号上时 根元素,则表示其初始值。此单元在创建完全可伸缩的布局方面非常实用。如果目标浏览器不支持,则可以实现这样的布局 使用
em
单元,尽管这稍微复杂一些。
这篇关于嵌套HTML列表中的不同字体大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!