相关疑难解决方法(0)

在JavaScript中获取计算字体系列

这是这个问题的后续内容.

我正在研究CKEditor的一个组件,这是一个字体下拉菜单的调整版本,它总是显示当前选择的字体系列/大小值,无论它们在何处定义,使用computedStyle和配合.

正如您在其他问题中所看到的,确定字体大小现在可以跨浏览器工作.现在我无法使用该fontFamily属性.我的通用"计算样式"函数仅返回已定义的完整字体字符串,例如

Times New Roman, Georgia, Serif
Run Code Online (Sandbox Code Playgroud)

为了使设置与字体系列下拉列表中的条目相匹配,我需要的是我正在检查的DOM元素的实际字体固定字体名称.

这可以以某种方式完成,至少对于最常见的Web字体?

javascript css computed-style

12
推荐指数
3
解决办法
7471
查看次数

使用jQuery更改基于Font-Family的Body字体大小

我正在尝试使用Myriad Pro作为Arial的主要字体,例如像这样的后退:

font: 13px "Myriad Pro", "Helvetica", "Arial", "sans-serif";
Run Code Online (Sandbox Code Playgroud)

我想在选择Arial或Helvetica时更改字体大小.这是我在jQuery中所拥有的,但它不起作用:

$(function(){
  if ($("body").css("font") == "Arial") {
    $("body").css("font", "10px");
};
});
Run Code Online (Sandbox Code Playgroud)

我感谢你的时间,帮助和慷慨:)

css jquery fonts font-size

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

css ×2

computed-style ×1

font-size ×1

fonts ×1

javascript ×1

jquery ×1