jquery - jQuery .css 中的多个字体变体设置

标签 jquery css

我正在尝试操纵具有两个轴的可变字体来响应我手机的设备方向。但是,它仅适用于我试图在 css 中更改的两个值中的第一个。

$('#thething').css('font-variation-settings', '"wght"' + alpha*100, '"wdth"' + beta*100);

输出的 css 语法必须如下所示:

#thething {font-variation-settings: 'wght' VARIABLEALPHA, 'width' VARIABLEBETA};

如何更改代码以使其适用于两个变量?

最佳答案

试试这个方法:

$('#thething').css('font-variation-settings', "'wght'"+ alpha*100 + ", 'wdth'"+ beta*100);

在您的代码中,逗号不在您的字符串参数中。

关于jquery - jQuery .css 中的多个字体变体设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55210453/

相关文章:

javascript - JQuery 在函数内显示隐藏的 Div 命令

javascript - 在桌面上显示列,在移动设备上触发列

html - 如何避免将类应用于 Div 内的跨度?

html - 如何使表格单元格使用溢出隐藏?

javascript - 在轮播上创建更流畅的动画?

javascript - 在绑定(bind)到另一个对象的函数内访问 jQuery 对象

jquery - 我可以使用 jquery 来操纵 css 以使用 base64 字符串更改背景图像吗

html - 创建倾斜响应背景

css - Windows 中滚动条的绝对定位?

javascript - 我如何修改此 e.preventDefault 以在除主页之外的所有页面上工作?