我试图根据所选字体设置元素的font-weight.例如,我可能会尝试这样做:
h1 {
font-family: Arial Narrow, Impact, sans-serif;
font-weight: ?;
}
Run Code Online (Sandbox Code Playgroud)
假设用户在系统上安装了Arial Narrow,我希望font-weight为"粗体",如果浏览器必须使用Impact,则为"normal",如果用户的系统没有这些字体,则可能为"粗体" .这可能吗?如果是这样,我该怎么做呢?
我敢肯定,99.99999%,这离不开一些严重的JavaScript的魔法来完成,甚至与JavaScript的它的该死很难找出到底使用了哪种字体.
相关:用你真正问过的JavaScript获取计算字体