【发布时间】:2016-11-27 11:36:42
【问题描述】:
我有一个 CSS 媒体查询,但它似乎混淆了,我不知道为什么。它使桌面版看起来像我想要的移动版,移动版看起来像我想要的桌面。这是有问题的css页面:
@media (min-width: 500px;) {
body{background-image:url(ollivanderbackground.jpg);color:#FFFF66;}
.navigation{color:#FFFF99; border:dotted medium #FFFF99; width: 35%;}
a:hover{color: #FFFFCC;}
a:visited{color: #FFFF1A;}
}
@media (max-width: 499px;) {
.navigation{width: 100%;}
.bio{display: none;}
}
在页面的 HTML 中,我在 head 标签中有这个:
<'meta charset="utf-8" name="viewport" content="width=device-width, initial-scale=1.0"'>
我到底做错了什么?
【问题讨论】:
-
从您的媒体查询中删除分号...
@media (max-width: 499px) { ... } -
我会投票结束这个问题,因为这是一个简单的印刷错误。
-
@Ricky 我删除了第二个样式声明周围的媒体 (max-width: 499px;){ } 但它没有改变任何东西。
-
删除
;分号,而不是媒体查询本身。
标签: html css mobile media-queries