【发布时间】:2014-03-16 12:08:19
【问题描述】:
我正在尝试使用 HTML/CSS3/Jquery 和 JS 制作 Phonegap 应用程序。 我制作了某些具有背景图像的 div(嵌入了 css 的 base-64 编码的 svg 图像)。但是,此背景图像会在设备方向更改时被拉伸。 (从纵向到横向)。
我设置了以下 CSS 属性:
#top-bar #settings {
background: url(data:image/svg+xml;base64,[image_data]) no-repeat;
background-size: 50% 50%;
background-position: center;
width: 10%;
height: 100%;
position: relative;
float: right;
right: 0;
}
我还观察到,这种行为在我的桌面浏览器或某些其他 Android 手机中不可见。我的手机(我发现问题是 Galaxy s3 以氰 10.1.3 为根)
有没有办法阻止这种情况发生?我希望背景在任何情况下看起来都一样。
【问题讨论】: