css - 如何使用css获取项目的当前字体大小
问题描述
我需要使用 CSS (CurrenSize + px) 计算字体大小。例如:
body * {font-size: calc([CurrenSize] + 3px) !important;}
我在 jQuery 中做到这一点,但工作不顺利,所以我问我是否可以在 CSS 中做到这一点。在 CSS 中(此代码有效,但 100% 使文本非常小,这就是我需要当前字体大小的原因):
body * {font-size: calc(100% + 3px) !important;}
在js中
$("body *").css('font-size','+=3');
解决方案
“当前”字体大小是1em
……所以你大概想要calc(1em + 3px)
(或者也许1rem
,取决于您是否希望它为嵌套子元素设置多个。)
推荐阅读
- html - Bootstrap 4 列的 100% 高度(浏览器上没有滚动条)
- sequelize.js - 使用 feathers-sequelize 排序查询
- neo4j - 将节点的 5834580 添加到空间层
- jquery - ASP.NET MVC EditorForModel ID 命名
- jquery - 我可以将 jquery 脚本添加到 iframe 按钮吗
- php - 在 pre_controller 之后和 post_controller 之前调用 codeigniter 钩子
- c# - C# 中的谷歌几何 API
- python - 如何根据熊猫数据框的值计算行数?
- php - 检查PHP中是否超过最大上传文件数
- swift - Swift在变量中获取坐标纬度经度