jquery - 调整声明的所有字体大小?

标签 jquery css fonts font-size

我正在检测用户是否安装了 Calibri:

$(document).ready(function() {
    var cWidth = $('.calibri').width();
    var aWidth = $('.arial').width();
    if (cWidth == aWidth){ 
        //No Calibri installed
    }      
});

我如何找到定义字体大小然后将其缩小 20% 的类?

最佳答案

你应该使用 CSS:

body {font-size:80%}

试图在客户端精确控制字体是一场傻瓜游戏;您将花费大量时间尝试最终失败。如果存在一些邪恶的黑客来强制使用您的确切字体,那么它的真正值(value)是什么?网页是文档,而不是电影海报。将您的字体设置为通用系列并继续。

body {font-family:sans-serif}

关于jquery - 调整声明的所有字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4402085/

相关文章:

javascript - 我可以使用 jQuery/JavaScript 访问::before 元素吗?

jQuery .live() 问题

javascript - 从没有javascript的对象创建弹出窗口

CSS :hover in Sharepoint works in Chrome but not IE8( or 7 compat)

html - 媒体查询的绝对定位

添加UTF8字符时Java JTextPane更改行高

CSS:字体在 Chrome 上不起作用

javascript - 20 秒后重播 .swf

java - Android Studio 无法识别字体

php - 改变jquery treemenu方向的问题