我正在尝试设置页面样式,桌面工作正常,我的问题是移动视图。移动视图正在处理选定的组件,例如背景图像运行良好。
我想在移动视图中将此卡片的宽度设为300px;
,但不是在拾取,而是当我将高度700px
或其他任何可用时使用。正如您在屏幕截图上所看到的,移动样式已取消,这意味着它没有被应用。
这是我的CSS
@media only screen and (max-width: 600px) {
h3 {
font-size: 1.2em;
}
.ant-card {
margin: auto;
width: 300px;
}
.Background {
background-image: url(./images/mob.jpg);
background-size: cover;
text-align: center;
}
}
.ant-card {
margin: auto;
width: 400px;
}
有人看到我没看到的东西吗?
答案 0 :(得分:3)
我相信这只是CSS文件中指示偏好的顺序。 因此,请在具有相同特异性级别的媒体选择器查询之前,在“ ”之前声明您的“默认”样式。例如:
.ant-card {
margin: auto;
width: 400px;
}
@media only screen and (max-width: 600px) {
h3 {
font-size: 1.2em;
}
.ant-card {
margin: auto;
width: 300px;
}
.Background {
background-image: url(./images/mob.jpg);
background-size: cover;
text-align: center;
}
}