0

普通 CSS:

.container-step1 {
  text-align: center;
  margin: 0 auto;
  padding-top: 12%;
  width: 50em !important;/*60em*/
  height: 35em;
}

对于手机我想更新padding-top:25%;。我试过了:

@media only screen and (max-device-width: 480px) {
  .container-step1 {
  text-align: center;
  margin: 0 auto;
  padding-top: 25%;
  width: 50em !important;/*60em*/
  height: 35em;
}
}

它没有用。Safari 仍然指的是普通的 css。

4

1 回答 1

2

max-device-widthVS max-widthmax-width将在桌面和移动设备上运行,并且max-device-width只能在移动设备上运行。

此外,您只需要添加在查询中更新的 css。您可以删除所有多余的 css。

.container-step1 {
  text-align: center;
  margin: 0 auto;
  padding-top: 12%;
  width: 50em !important;/*60em*/
  height: 35em;
}

@media only screen and (max-device-width: 480px) {
  .container-step1 {
    padding-top: 25%;
  }
}
于 2013-04-20T02:19:43.300 回答