【发布时间】:2023-03-15 05:16:01
【问题描述】:
我制作了这个website,它在 Internet Explorer、Firefox 和 Chrome 上运行良好。 但是当我尝试通过我的手机访问它时,它似乎摆脱了所有扰乱网站布局的边距
这就是它在浏览器上的样子(我希望它在手机上看起来像,或者至少与某种边距相似!):
这是我在使用三星 Galaxy 查看网站时得到的视图(如您所见,它已删除了侧边距):
这是我的内容区域(阴影矩形)的 css 代码:
.content {
width:800px;
height:auto;
margin:6% auto; //I think it is to do with this
position:relative;
background-color:black;
opacity: 0.75;
-moz-border-radius-bottomright: 10px 10px;
border-bottom-right-radius: 10px 10px;
-moz-border-radius-bottomleft: 10px 10px;
border-bottom-left-radius: 10px 10px;
-moz-border-radius-topright: 10px 10px;
border-top-right-radius: 10px 10px;
-moz-border-radius-topleft: 10px 10px;
border-top-left-radius: 10px 10px;
padding:25px;
vertical-align: middle;
}
知道如何解决这个问题吗?我曾尝试将其更改为 px,但这会使问题变得更糟。
【问题讨论】:
-
+1 手机截图
-
也许您应该为此使用 JQuery mobile。
-
好的,干杯@Viper我会看看!
-
jquerymobile.com 用它构建了一些令人印象深刻的网站。
标签: javascript html css margin