前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JS 获取浏览器默认字体大小

JS 获取浏览器默认字体大小

作者头像
Cesirdy
发布2023-05-29 14:00:22
3K0
发布2023-05-29 14:00:22
举报
文章被收录于专栏:CSD的一些笔记CSD的一些笔记

说是 JS,其实也还是要配合 CSS 使用。

要获取浏览器默认字体大小,我们可以使用 CSS 的 font-size 属性。

将元素的字体大小设置为 medium 可以将其设为浏览器默认大小,通常为16 px。 以下是设置元素字体大小的 CSS 代码示例:

.element {
  font-size: medium;
}

一旦将元素字体大小设置为浏览器默认大小,就可以通过 JavaScript 来获取其实际值。 下面的代码演示了如何使用 JavaScript 获取浏览器默认字体大小:

const measureElement = document.querySelector('.element');
let fontSize = parseInt(getComputedStyle(measureElement).fontSize);

首先使用 document.querySelector() 方法选择具有类名为 .element 的元素。 然后,使用 getComputedStyle() 方法获取该元素的计算样式,即应用于该元素的实际样式。 最后,使用 parseInt() 方法将获取到的字体大小值转换为整数。

需要注意的是,如果浏览器默认字体大小被修改,例如在 Chromium 浏览器中将其更改为"特大",则返回值将相应地更改。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档