css - 媒体查询 :Setting padding-top based for iPhone screen

标签 css media-queries

普通 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。

最佳答案

最大设备宽度 VS 最大宽度max-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%;
  }
}

关于css - 媒体查询 :Setting padding-top based for iPhone screen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16115576/

相关文章:

jquery - CSS 缓出过渡不起作用

css - 最大文本行数 + 省略号

javascript - 如何阻止 Wordpress 页面跳转/滚动到 iframe?

css - 纵向和横向的 Bootstrap 列 View

css - 使用 CSS 隐藏具有 3 个不同类的 3 个图标

javascript - 根据以像素为单位的字符串实际宽度对数组进行排序

css - Chrome 不居中文本

css - 将设备方向从横向更改为纵向时,x轴上溢出

html - 如何始终使用CSS使div float 在视口(viewport)中心

html - 浏览器的地址栏尺寸会影响 CSS 媒体查询吗?