缩放取决于浏览器分辨率/浏览器屏幕尺寸

时间:2018-07-31 10:28:08

标签: css css3

我在这里阅读有关缩放的信息

Zoom website depending on monitor resolution?

似乎没有任何作用

我想测试浏览器的宽度/浏览器的视口,然后,如果它是一个很大的数字,我想自动将网页放大到110%

跨浏览器兼容。

怎么做?

1 个答案:

答案 0 :(得分:2)

使用响应式设计实现此目标的更好方法。 计算 rem 单元中的每个元素,以便在更改根元素时的字体大小;通过渴望的媒体需求,您的所有元素在屏幕上的大小都会变大或变小。

即:假设您有一个divh1元素,并且想要在不同的屏幕上显示更大或更小,则应遵循以下代码:

<div>
  <h1>Hello</h1>
</div>

<style>
div{
   height: 25rem;
   border:1px solid red;
  }
h1{
   font-size: 4rem;
  }
@media screen and (min-width: 600px) {
  html{
   font-size: 16px;
  }
}
@media screen and (min-width: 1200px) {
      html{
       font-size: 20px;
      }
    }


  </style>

因此,在上面的代码中,divh1标签的大小应根据媒体查询断点的大小更改html标签的字体大小。