css - elementor网站上mac中的字体系列覆盖
问题描述
我有使用 elementor 构建的 wordpress 网站,我对 mac 中的字体系列有疑问,它已更改为默认字体,并且不允许我覆盖此字体。
我试图对mac做一个特定的css规则,但它不起作用
html[data-useragent*='Mac OS X'] {
font-family: inherit;
}
html[data-useragent*='Mac OS X 10_10'] {
font-family:inherit;
}
@font-face {
font-family: 'verdana';
src: url('https://attenmind.co.il/wp-content/themes/oceanwp/assets/fonts/verdana/Verdana.eot'); /* IE9 Compat Modes */
src: url('https://attenmind.co.il/wp-content/themes/oceanwp/assets/fonts/verdana/Verdana.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('https://attenmind.co.il/wp-content/themes/oceanwp/assets/fonts/verdana/Verdana.woff2') format('woff2'), /* Super Modern Browsers */
url('https://attenmind.co.il/wp-content/themes/oceanwp/assets/fonts/verdana/Verdana.woff') format('woff'), /* Pretty Modern Browsers */
url('https://attenmind.co.il/wp-content/themes/oceanwp/assets/fonts/verdana/Verdana.ttf') format('truetype'), /* Safari, Android, iOS */
url('https://attenmind.co.il/wp-content/themes/oceanwp/assets/fonts/verdana/Verdana.svg#svgFontName') format('svg'); /* Legacy iOS */
}
html,body{
font-family: 'verdana', Helvetica, sans-serif !important;
}
我只是想让 po 防止 mac 覆盖字体系列..
谢谢大家的帮助。
解决方案
检查您正在使用的字体是否在目标计算机中可用,或者它是否以支持的格式从外部加载到您的 CSS 中(format('truetype')
例如,Safari 可以很好地与 .
如果您在 CSS 中有以下内容:
font-family: Arial, Helvetica, sans-serif;
浏览器将首先使用字体“Arial”。如果字体不可用,它将回退到下一个(“Helvetica”),依此类推。如果没有可用的,将使用浏览器中的默认字体。
推荐阅读
- .htaccess - 我将如何重定向 abc.com/property/
到 abc.com/ / / - r - 如何创建具有多个数据集的 QQ 图
- vue.js - 如何将 vuetify 2.0 beta 安装到新的 vue cli 项目中?
- java - Maven:如果项目正在发布,需要一种方法来更改属性或 URL 值
- python - 如何在存在多个列表的页面上获取每个无序 HTML 列表中的元素计数?
- matlab - 如何构建一个计时器来计算模拟期间信号开启的总时间?
- c# - C# 从消息格式字符串中查找特定值
- java - 使用 Jackson 对接口进行反序列化,其中接口实现在序列化对象中指定
- javascript - 我可以根据特定更新的列和行自动从谷歌工作表中删除电子邮件吗?
- sql-server - 使用 SQL Server 触发器插入备份表并将原始链接到备份