我目前正在尝试建立一个响应式网站,并被这些媒体查询所困扰。所以这是我的问题。
.safehouse-sub {
color: #000000;
text-align: justify;
}
@media(min-width: 900px) {
.safehouse-sub {
color: #000000;
text-align: justify;
}
}
@media(max-width: 900px) {
.safehouse-sub {
color: #000000;
text-align: center;
}
}
这段代码给了我想要的效果,但是如果我删除了
@media(min-width: 900px) {
.safehouse-sub {
color: #000000;
text-align: justify;
}
}
那么它只会使用
@media(max-width: 900px) {
.safehouse-sub {
color: #000000;
text-align: center;
}
}
为什么?除非屏幕达到900像素,否则本机样式是否应该保持活动状态?如果不是,那么我是否必须针对每种样式进行2个媒体查询?
最佳答案
您的媒体最大宽度在900像素屏幕下使用,因此您的代码执行的操作与您想要的相反。
答:
.safehouse-sub {
color: #000000;
text-align: justify;
}
@media(min-width: 900px) {
.safehouse-sub {
color: #000000;
text-align: center;
}
}