gpt4 book ai didi

CSS 媒体查询忽略优先顺序

转载 作者:太空宇宙 更新时间:2023-11-04 10:48:58 26 4
gpt4 key购买 nike

很简单,我有一个应该应用于 <body> 的 CSS , 但不适用。

@media only screen
and (min-device-width: 320px)
and (max-device-width: 600px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait){
body{
margin-left: 5px;
margin-right: 5px;
}
}

body {
margin: 0 0 0 0;
background-color: #212121;
}

按照我使用的顺序。

最佳答案

您的 CSS 实际上已正确应用。

在 CSS 中,如果两个规则具有相同的来源、权重和特异性,则最后声明的规则会覆盖前一个规则。因此,在您的情况下,margin-left: 5px;margin-right: 5px; 正在应用,但它们立即被 margin: 0 0 0 覆盖0;

所以你所要做的就是改变顺序。像这样:

body {
margin: 0 0 0 0;
background-color: #212121;
}
@media only screen
and (min-device-width: 320px)
and (max-device-width: 600px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait){
body{
margin-left: 5px;
margin-right: 5px;
}
}

关于CSS 媒体查询忽略优先顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35138620/

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