【发布时间】:2021-01-11 13:43:41
【问题描述】:
我试图让我的网站响应,但它不起作用。 使用@media,我想定义不同的区域,但我的代码没有任何机会。
@media (max-width: 1400px) {
#football {
left: 70%;
top: 0%;
}
#skiing {
left: 70%;
top: 30%;
}
#volleyball {
left: 70%;
top: 60%;
}
}
有什么问题吗?
【问题讨论】:
-
您的
@media规则缺少右大括号 (})。 -
忘了复制
-
你确定这些标签是 ID 而不是类?如果类使用 .代替 #。此外,我可能会为每个元素添加一个位置,例如位置:相对或位置:绝对(取决于您的要求)请参见此处:w3schools.com/cssref/pr_pos_top.asp
-
标签是 ID,我已经为它们定义了位置
-
@media screen and (max-width: 1400px) { ...// rest of your code }
标签: html css sass responsive-design