【发布时间】:2015-06-25 02:59:57
【问题描述】:
在 iOS 8 上的移动 safari 中,当我点击链接打开一个新窗口(其中有一个 <meta name="viewport" content="width=device-width, initial-scale=1.0">)时,页面会间歇性地向上滚动(即视口顶部和页面的第一个元素)。
在那之后完全滚动会使行为恢复正常。这很令人沮丧,最可靠的解决方法是什么?
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style type="text/css">
body {
margin:0;
}
h1 {
background-color:red;
margin:0;
}
</style>
</head>
<body>
<h1>Top of page</h1>
</body>
</html>
rdar://20598527下的Bug报告
【问题讨论】:
-
Apple 在 iOS 8.3 中修复了这个问题
标签: html ios css responsive-design mobile-safari