【问题标题】:Get actual <body> font size using jQuery使用 jQuery 获取实际的 <body> 字体大小
【发布时间】:2013-10-02 17:38:38
【问题描述】:

有没有一种简单的方法可以在 jQuery 中获取实际字体大小?我正在使用媒体查询在不同尺寸的显示器上以不同方式显示网站,并且在同一网站上有一个画廊,其尺寸以像素而不是 ems 为单位。我想编写一个函数来获取实际字体大小,取决于当前显示的屏幕分辨率,并在分辨率更改时使用它来获取适当的画廊大小。提前致谢,问候。

【问题讨论】:

    标签: jquery font-size


    【解决方案1】:

    使用这个:

      $("body").css('font-size')
    

    【讨论】:

    • 是的!这是对的!我不敢相信它这么简单;)即使我使用 css media-screen 将字体大小从 100% 更改为 120%,它也给了我实际的基本 字体大小(我检查了浏览器的控制台),现在我可以使用 em 调整任何元素的大小 :)
    【解决方案2】:

    使用此代码:

    $("body").html().length
    

    【讨论】:

    • 对不起,它不起作用,我查看了控制台,它给出了奇怪的数字 13053,它不是实际的字体大小......
    猜你喜欢
    • 1970-01-01
    • 2012-09-15
    • 2015-05-24
    • 1970-01-01
    • 2011-02-11
    • 2021-03-07
    • 2012-10-16
    • 1970-01-01
    • 2011-08-20
    相关资源
    最近更新 更多