Html 调整浏览器大小时CSS媒体查询不起作用
我正在尝试使用媒体查询使div在站点上响应(使用IE11) 这是我的CSS:Html 调整浏览器大小时CSS媒体查询不起作用,html,css,media-queries,Html,Css,Media Queries,我正在尝试使用媒体查询使div在站点上响应(使用IE11) 这是我的CSS: @media screen and (max-width: 400px) { // Tried with "only screen" also .divStyle { background-image:none; background-color:red; background-position:right; color:#fff!important;
@media screen and (max-width: 400px) { // Tried with "only screen" also
.divStyle {
background-image:none;
background-color:red;
background-position:right;
color:#fff!important;
height:140px;
position:relative;
top:-6px;
}
}
.divStyle {
background-image:url('/images/image.jpg');
background-position:right;
color:#fff!important;
padding:20px;
height:190px;
position:relative;
top:-6px;
}
我还在Head部分添加了metatag
<meta name="viewport" content="width=device-width, initial-scale=1" />
但是,当我调整窗口大小时,它仍然没有响应。在您的情况下,没有媒体查询的规则紧跟在有媒体查询的规则之后。所以它覆盖了规则 把他们的订单改成这个
.divStyle {
background-image:url('/images/image.jpg');
background-position:right;
color:#fff!important;
padding:20px;
height:190px;
position:relative;
top:-6px;
}
@media screen and (max-width: 400px) {
.divStyle {
background-image:none;
background-color:red;
background-position:right;
color:#fff!important;
height:140px;
position:relative;
top:-6px;
}
}
在您的情况下,不带媒体查询的规则紧跟在带媒体查询的规则之后。所以它覆盖了规则 把他们的订单改成这个
.divStyle {
background-image:url('/images/image.jpg');
background-position:right;
color:#fff!important;
padding:20px;
height:190px;
position:relative;
top:-6px;
}
@media screen and (max-width: 400px) {
.divStyle {
background-image:none;
background-color:red;
background-position:right;
color:#fff!important;
height:140px;
position:relative;
top:-6px;
}
}
在您的情况下,不带媒体查询的规则紧跟在带媒体查询的规则之后。所以它覆盖了规则 把他们的订单改成这个
.divStyle {
background-image:url('/images/image.jpg');
background-position:right;
color:#fff!important;
padding:20px;
height:190px;
position:relative;
top:-6px;
}
@media screen and (max-width: 400px) {
.divStyle {
background-image:none;
background-color:red;
background-position:right;
color:#fff!important;
height:140px;
position:relative;
top:-6px;
}
}
在您的情况下,不带媒体查询的规则紧跟在带媒体查询的规则之后。所以它覆盖了规则 把他们的订单改成这个
.divStyle {
background-image:url('/images/image.jpg');
background-position:right;
color:#fff!important;
padding:20px;
height:190px;
position:relative;
top:-6px;
}
@media screen and (max-width: 400px) {
.divStyle {
background-image:none;
background-color:red;
background-position:right;
color:#fff!important;
height:140px;
position:relative;
top:-6px;
}
}
您必须在普通样式之后包含MediaQuery。在您的代码中,mediaquery是第一个,然后使用相同的类重写。只需反转代码,即可正常运行您的媒体查询。我在Chrome和IE11@MarcosPérezGude,不一定是个好习惯。最好注意覆盖样式。您必须在普通样式之后包含MediaQuery。在您的代码中,mediaquery是第一个,然后使用相同的类重写。只需反转代码,即可正常运行您的媒体查询。我在Chrome和IE11@MarcosPérezGude,不一定是个好习惯。最好注意覆盖样式。您必须在普通样式之后包含MediaQuery。在您的代码中,mediaquery是第一个,然后使用相同的类重写。只需反转代码,即可正常运行您的媒体查询。我在Chrome和IE11@MarcosPérezGude,不一定是个好习惯。最好注意覆盖样式。您必须在普通样式之后包含MediaQuery。在您的代码中,mediaquery是第一个,然后使用相同的类重写。只需反转代码,即可正常运行您的媒体查询。我在Chrome和IE11@MarcosPérezGude,不一定是个好习惯。更好地处理覆盖样式。因此,我意识到只有
@media
vs@media
和max device wdith
vsmax width
可以考虑语法。告诉我,我们可以非常具体地确定我们希望媒体查询在哪个屏幕上生效。因此,我意识到有语法需要考虑考虑到@media only
vs@media
和max device wdith
vsmax width
-告诉我,我们可以非常具体地确定我们希望媒体查询在哪个屏幕上生效。因此,我意识到有语法需要考虑@media only
vs@media
,并且max-device-wdith
vsmax-width
-告诉我,我们可以非常具体地确定我们希望媒体查询在哪个屏幕上生效。因此,我意识到有语法需要考虑@media-only
vsmax-device-wdith
和max-width
-告诉我我们可以非常精确具体到我们希望媒体查询在哪个屏幕上生效。