html - 我的字体在按钮和输入标签上的工作方式不同
问题描述
这个问题对于设计师来说是纯粹的。在我的 html 页面上,我在标题中调用字体,如下所示:
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=BioRhyme&display=swap">
<link rel="stylesheet" type="text/css" href="css/fonts.css">
我的 fonts.css 文件如下所示:
* {
font-family: 'BioRhyme', serif;
}
但是我的字体看起来不一样,<button>
有<input>
没有办法绕过它,让它看起来像页面的其余部分,如何?
解决方案
如果元素没有使用您设置的字体系列,则意味着它们被某些东西覆盖,这可能是另一个 CSS 文件或浏览器默认设置。
您的浏览器的开发工具可以向您显示元素应用了哪些样式以及它们来自哪个 CSS 文件。
您还可以使用!important
修饰符覆盖其他样式表。
* {
font-family: 'BioRhyme', serif !important;
}
推荐阅读
- ios - Xcode 10,不构建 pod 无法构建项目
- jenkins - 詹金斯 sed Terraform 外壳
- microsoft-edge - Edge 浏览器是否有与 NoScript 功能类似的插件?
- css - 无法从 CodeIgniter 中的视图中的外部 css 调用外部 CSS 属性
- sql - Oracle SQL:有没有办法列出 IP 版本为 IPv6 的所有条目?
- single-sign-on - 使用 Azure 广告配置 Salesforce Marketing Cloud 时,如何解决“预期 NameIDFormat 元素”问题
- git - Files in .git folder have wrong permissions after pushing to non-bare repository (receive.denyCurrentBranch updateInstead)
- c - 为什么这个 bitcount 代码没有通过它的测试?
- erlang - 使用 Erlang 库的 Elixir 编组 ISO 8583 消息错误
- javascript - 在 Cloud Firestore 中将 OR 查询与 AND 查询相结合