css - 使用 em 的响应式媒体查询

标签 css responsive-design

我见过各种旨在确定布局的媒体查询,但最近我看到人们使用 em 查找屏幕尺寸。

这样更好吗,为什么?

最佳答案

使用 em 制作可缩放的样式表。 em 是您的浏览器的相对测量值,与百分比单位相同。

例子

body {
  font-size: 81.25%;
}

@media screen and (min-width: 68em) and (min-height: 53em) {
  body {
    font-size: 87.5%;
  }
}

@media screen and (min-width: 75em) and (min-height: 57em) {
  body {
    font-size: 93.75%;
  }
}

@media screen and (min-width: 80em) and (min-height: 62em) {
  body {
    font-size: 100%;
  }
}

EM 单位,然后当视口(viewport)高度超过某个点时更改 body 的字体大小。你read this弄清楚 em 是如何工作的。希望对您有所帮助!

关于css - 使用 em 的响应式媒体查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22778543/

相关文章:

css - antd 表单项上带有工具提示的图标

javascript - 同时运行两个独立的 jQuery

html - 按钮 :active is not applied when form is submitted

javascript - Bootstrap 下拉搜索栏点击关闭

javascript - 下拉菜单报错

html - 不同分辨率对齐

javascript - 通过相同的函数运行不同的元素集

html - Magento eshop 1.7.0.2 的响应式设计方法

html - `size` 是否需要与 `srcset` 一起使用,优点/缺点是什么?

css - 响应式 iframe(谷歌地图)和奇怪的调整大小