首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在html中设置高分辨率屏幕的媒体查询

如何在html中设置高分辨率屏幕的媒体查询
EN

Stack Overflow用户
提问于 2019-02-25 18:02:04
回答 1查看 1.1K关注 0票数 1

我有个疑问。如何设置媒体查询的高分辨率屏幕,如4k,5k,视网膜显示器等。正如我一直在阅读它,我知道我们可以使用分辨率特定的媒体查询。但我想知道如何理解4k 5k屏幕的断点,以及如何知道它们对未来高分辨率屏幕的可靠性。有人能建议如何在高分辨率屏幕上使用CSS吗?

EN

回答 1

Stack Overflow用户

发布于 2019-02-25 18:23:26

如果要使用相对单位(emrem),则可以对元素进行等量缩放,并编写最小媒体查询。

编辑:

在本例中,您可以看到如何使用em

代码语言:javascript
复制
.parent {
  background: red;
  font-size: 20px;
  padding: 1em;
}

.child {
  margin: 1em;
  font-size: 15px;
}

.childOfChild {
  margin-left: 1em;
  font-size: 2em;
}
代码语言:javascript
复制
<div class="parent">
  <h2 class="child">
    Hello World!
    <span class="childOfChild">Some Text</span>
  </h2>
</div>

在本例中,您可以看到如何使用rem

代码语言:javascript
复制
html {
  font-size: 16px;
}

.child {
  font-size: 1rem;
  padding: 1rem;
  background: blue;
  color: white;
}

.childOfChild {
  font-size: 0.8rem;
  margin-left: 1.2rem;
}

@media (min-width: 2000px) {
  html {
    font-size: 20px;
  }
}

@media (max-width: 1200px) {
  html {
    font-size: 14px;
  }
}

@media (max-width: 768px) {
  html {
    font-size: 12px;
  }
}
代码语言:javascript
复制
<div class="parent">
  <h2 class="child">
    Hello World!
    <span class="childOfChild">Some Text</span>
  </h2>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54872158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档