【发布时间】:2017-08-23 19:38:16
【问题描述】:
功能:
可在所有移动网络浏览器中查看的网络应用程序。因此,创建的网络应用程序需要是移动的、跨浏览器兼容的和响应式的。
做了什么:
我编辑了 CSS 并包含在<meta name="viewport" author ="Luke" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">中
问题
经过测试,以下 Web 应用程序非常适合 Google Chrome 网络浏览器屏幕,唯一的小问题是原始显示被缩放,因此用户必须缩小
但是,当在其他浏览器上测试时:iOS safari、firefox 和 android 的原生 Web 应用程序 IE,问题很明显。
问题的行为是显示器不适合提到的那些浏览器屏幕,实际上它在屏幕底部和右侧有很多空白。
因此,我如何将viewport 设置为跨浏览器兼容或有其他方法?
#my-memory-game {
height: 100%;
width: 100%;
background-repeat: no-repeat;
}
body,
html {
height: 1920px;
width: 1080px;
padding: 0;
margin: 0;
overflow: hidden;
}
<meta name="viewport" author="ErnestLee" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
【问题讨论】:
标签: javascript html css cross-browser