javascript - 样式化自定义元素:字体样式
问题描述
我有一个元素(例如标签)。A 在文档的根部设置了字体规则,比方说 Noto Sans。然后我有另一个需要另一个字体名称的组件,将其设置为 Proxima。
第一种情况。 在组件的 shadow dom 内
@font-face{
font-family: 'Proxima';
src: url(path/to/font.woff2) format('woff2')
}
:host{
display: block;
font-family: 'Proxima';
}
不工作。我什至尝试添加!important
但仍然无法正常工作。Noto Sans 忽略了它。
第二。我在根文档中添加了两个字体,Noto Sans 和 Proxima,规则,尝试同时使用它们,但被前者覆盖。
任何提示或我在处理组件时是否有错误
解决方案
推荐阅读
- sql - 查询很慢。由于联合 ALL,问题是“由其他会话读取”
- python-3.x - 如何使用 Python 3 并行下载和解析 HTML 文件?
- php - CI 全局变量
- google-apps-script - iOS 日历和 Google 日历上的事件之间的差异
- log4j2 - 是否可以以 XML 格式显示当前的 Log4j2(运行时)配置
- reactjs - 使用 d3.csv 加载数据后无法更新 React 中的状态
- java - 表达式 ++a,a,a-- 在 C 和 Java 中的输出
- java - 运行java来解决
- java - 如何在 Java 中正确复制带有对象的集合
- javascript - 2019 年 IE11 的 Polyfills