【发布时间】:2017-12-05 06:47:06
【问题描述】:
我正在尝试将我的 HTML 项目的每一页上的字体加倍。我这样做了:
body{
font-size:200% !important;
}
在每个页面中包含的主 css 文件上,每个标签 except <h1> 到 <h6> 的结果都很好。他们保持着从前的样子。我对这些标签尝试了同样的技巧,
h1, h2, h3, h4, h5, h6{
font-size:200% !important;
}
这导致这些标签的字体过大。
在我的检查元素窗口中,我可以看到这些标签在我对它们执行此操作之前已被覆盖,并且它们的 font-size 已更改。我的font-size:200% !important删除了他们以前的font-size,现在他们有了标准的字体大小*2。
我需要将 <h1> 的修改后的字体大小保留为 <h6>,并将其加倍。通过更改每个字体的字体大小来做到这一点是低效的。有没有强制他们遵守<body> font-size 规则?
编辑:我还意识到还有一些其他的类没有受到我对 body 标签的规则的影响。例如,具有离子形式消息类的 div。 现在这变得很奇怪。 :|
【问题讨论】:
-
也许通过将您想要更改的文本放在不同的中并给它一个类并在您的 css 文件中调用该类?html 文件受保护;在 chrome 检查元素工具中,我尝试将“font-size:200% !important”添加到外部 div。结果和我上面提到的一样。@Svenmarim 也是,我说的是一百页的网络应用程序,不幸的是我不能手动更改每一个。我会……乏味的。 :D@Mr.Alien 正如我所提到的,我的
到
确实变大了。问题是,例如,h1 被定义为 font-size: 25px。当 font-size:200% !important 被分配给它时,它会回到它的默认字体大小,然后变成两倍。我需要它加倍“25px”。