gpt4 book ai didi

css - 通过媒体查询实时更新屏幕

转载 作者:太空宇宙 更新时间:2023-11-04 03:30:21 25 4
gpt4 key购买 nike

我原以为我的网站会随着屏幕尺寸的变化而变化,就像我在下面编码的那样

@media (min-width: 1200px) {
.container {
max-width: 1170px;
}
}

@media (min-width: 900px) {
.container {
max-width: 870px;
}
}

@media (min-width: 600px) {
.container {
max-width: 570px;
}
}

但它不起作用。我缩小了浏览器尺寸,用开发者工具仔细观察屏幕尺寸的变化。我以为当屏幕尺寸达到断点时,屏幕会根据媒体查询进行更新。

它只在加载文档时工作一次。

我应该怎么做才能实时执行此操作?我应该使用一些脚本吗?

最佳答案

问题是规则。当浏览器达到 1200px 时,它符合所有 3 条规则。 http://jsfiddle.net/jonms83/5q6etqex/

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<style>
.container {background-color:black;}
@media all and (min-width: 1200px) {
.container {
max-width: 1170px;
}
}
@media all and (max-width: 1199px) and (min-width: 601px){
.container {
max-width: 870px;
}
}

@media all and (max-width: 600px) {
.container {
max-width: 570px;
}
}
</style>
</head>

<body>
<div class="container">&nbsp;</div>
</body>
</html>

关于css - 通过媒体查询实时更新屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26428662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com