有没有办法从Sass中访问浏览器的默认字体大小设置但不使用REM?

情况:我正在设置Sass函数和mixins,这将让我使用基于rem的垂直基线网格(垂直节奏,如果你愿意的话) . 使用REM我可以将我的垂直网格的“单位”设置为浏览器的基本(默认)字体大小的倍数 - 比如x1.5,因为默认值将应用于HTML标记,从中导出REM . 如果用户调整浏览器默认文本大小,则垂直网格将相应缩放,但垂直网格的单个“单位”的垂直高度与浏览器默认值相关联,而不是与特定文本的大小相关联,或者容器元素的字体大小设置,如果我使用ems或无单位行高值可能就是这种情况 . 所以没关系 .

当然,对于旧版本的IE,我需要设置一个像素后备,这里的问题就在于此 . 我希望垂直网格的“单位”值与根元素的字体大小相关联,如上所述,但我能看到的唯一方法(如果不支持REM)是明确指定'base'字体大小(例如16px)作为变量 . 任何其他相对单位(ems,百分比)将从父上下文中获取其值,而不是从根元素中获取 . 但是一旦我以这种方式指定字体大小,我就会做出一个假设,并且可能会覆盖用户的偏好,这是我不想做的事情 .

所以我想知道Sass中是否有一个命令来访问或引用浏览器的默认字体大小而不调用REM单元?

java 浏览器设置字体大小_Sass可以在不使用REM的情况下访问浏览器的默认字体大小吗?...相关推荐

  1. 通过Xvfb实现无显示器情况下调用浏览器

    今天要记录的是通过Xvfb实现无显示器情况下调用浏览器,实现浏览器视频功能. 问题是这样的,最近我在学openVidu的相关技术,测试类中有通过浏览器去调取视频的相关代码,在windows操作系统下能 ...

  2. java中数组的内存模型_Java如何在内存有限的情况下实现一个超大数组?jvm性能调优+内存模型+虚拟机原理能解决什么样问题...

    在上一篇文章中,小编为您详细介绍了关于<变频器调速问题?三星R458更换CPU>相关知识.本篇中小编将再为您讲解标题Java如何在内存有限的情况下实现一个超大数组?jvm性能调优+内存模型 ...

  3. excel设置打印区域_仅在没有打印区域的情况下打印Excel表

    excel设置打印区域 Today, we'll look at a time-saving Table trick that you might not know about. See how to ...

  4. Java实现给图片局部打马赛克(前提是知道坐标的情况下)

    直接上代码 package com.test;/*** 图片区域类* @author hty**/ public class ImageArea {int x; //指定区域左上角横坐标int y; ...

  5. java没有对象可以调用方法吗_在没有括号的情况下调用Java中的新对象的方法:操作顺序违规?...

    这是因为Java语言的定义如何.运算符的优先级只有在两种不同的方式解析相同的词法序列时才起作用,但事实并非如此. 为什么? 因为分配在 Primary: ... new Creator 而方法调用定义 ...

  6. 大小端转换(一篇文章了解所有情况下的大小端转换方法)

    总述: 字节间 字节内 大端 低地址的数据放在高字节 位域:先从低地址对应数据字节的高bit开始分配 小端 低地址的数据放在低字节 位域:先从低地址对应数据字节的低bit开始分配 注释: 对于大小端的 ...

  7. java查询数据库大批量数据_数据库有百万数据量的情况下,分页查询的方法及其优化方式...

    当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询.对于数据库分页查询,也有很多种方法和优化的点. 下面简单说一下我知道的一些 ...

  8. idea修改回默认字体_设置 IntelliJ IDEA 主题和字体的方法

    1 前言 在博文「IntelliJ IDEA 之 HelloWorld 项目创建及相关配置文件介绍」中,我们已经用 IntelliJ IDEA 创建了第一个 Java 项目 HelloWorld,如下 ...

  9. 详解css设置默认字体

    浏览器默认的样式往往在不同的浏览器.不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如 果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏 ...

最新文章

  1. linux 5556端口,在Linux系统下通过配置iptables实现自动转发报文
  2. 我是一只IT小小鸟读书笔记
  3. VC++实现获取DNS服务器
  4. 异步社区本周半价电子书(6月11-17日)
  5. Dijkstra(单源最短路算法)
  6. 电脑主机,晚上就煎肉,把隔壁宿舍都馋哭了!
  7. java编程学习方法_在线学习Java编程的最佳方法
  8. 如何使用JPA和Hibernate映射JSON集合
  9. vue兼容ie10问题并且node——module中出现es6语法如何解决
  10. CSS3 建立弹性盒布局 Flex布局
  11. 【VMware混合云】掀起你的盖头来
  12. UWB超宽带定位技术
  13. java求1到100素数的和_求解JAVA题:求出1~100中所有质数?,求一段java代码,题目是求1到100之间所有质数和?...
  14. 用计算机将复数转换成角度,卡西欧FX-991ES计算器能计算电路里的复数加减乘除然后换算成角度吗?...
  15. 经验:常见木马和未授权控制软件的关闭 3
  16. 我的家乡潍坊HTML静态网页 学生个人网页设计作品 学生家乡网页模板 简单个人主页成品
  17. 笔记本计算机盖,怎么让笔记本盖子合上不待机-笔记本盖子合上 电脑继续运行的方法 - 河东软件园...
  18. “虚拟机使用的是此版本VM不支持的硬件版本”问题的解决方法
  19. 安装Math Type后,打开Word后没有找到怎么办?
  20. 人生有四苦:我选择了承受痛苦

热门文章

  1. 与恐龙共舞 1. 内存报警
  2. 社会学与计算机哪个考研容易,国内几所较热的社会学系考研难度比较
  3. 树莓派sd卡格式化_利用树莓派和移动硬盘搭建下载机,常见视频网站都可下载...
  4. 简单实现 Android 闹钟
  5. 微软Project Server 2016正式版下载:支持项目组合管理-搜狐
  6. 【基于ECharts 数据可视化展示相关配置表全】
  7. UDP视频流MP2T的分析方法
  8. html5做交互页面,分享9 个令你忍不住想狂点鼠标的趣味HTML 5 交互网站
  9. 钢铁侠材质制作——2、线条轮廓部分的制作
  10. java导出Excel(POI模式 Ajax下载 Post传参) bootstrap table getVisibleColumns获取显示的列