解决android webkit的css postion:fixed支持问题
2011-10-17 14:50
537 查看
android webkit不能支持postion:fixed,导致无法设计网页上的菜单在页面上下滚动时固定在一个位置。
解决方法如下:
在Html中加入以下meta属性(适用于android 2.2)
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
示例页面如下:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
<title> Android Fixed-Position Scrolling Demo</title>
<style type="text/css">
.ft {
position:fixed;
width:100%;
text-align:center;
font-weight:bold;
}
div, ul, li {
margin:0;
padding:0;
}
li {
list-style:none;
height:44px;
line-height:44px;
padding-left:10px;
border-bottom:1px solid #eee;
}
</style>
</head>
<body>
<div class="ft"> Fixed Headers</div>
<div id="bd">
<ul>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
</div>
</body>
</html>
解决方法如下:
在Html中加入以下meta属性(适用于android 2.2)
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
示例页面如下:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
<title> Android Fixed-Position Scrolling Demo</title>
<style type="text/css">
.ft {
position:fixed;
width:100%;
text-align:center;
font-weight:bold;
}
div, ul, li {
margin:0;
padding:0;
}
li {
list-style:none;
height:44px;
line-height:44px;
padding-left:10px;
border-bottom:1px solid #eee;
}
</style>
</head>
<body>
<div class="ft"> Fixed Headers</div>
<div id="bd">
<ul>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
</div>
</body>
</html>
相关文章推荐
- 解决android webkit的css postion:fixed支持问题【转】
- 解决android webkit的css postion:fixed支持问题
- 实现 IE6 下支持 position-fixed 的 CSS 属性并解决“振动”的问题
- 解决IE6不支持position:fixed问题
- 解决ionic编译android支持问题> Could not resolve all dependencies for configuration ':_debugCompile'. > Co
- Android 自绘TextView解决提前换行问题,支持图文混排
- Android 解决使用SearchView时软键盘不支持actionSearch的问题
- 解决position: fixed;不兼容IE7的问题,由于IE6不支持些属性,可以不管
- 解决android 6.0 不支持HttpClient,出现程序报错程序包org.apache.http不存在问题
- Android Studio设置主题 和 不支持中文的问题解决方法
- css解决ie6 不支持 position:fixed方案
- CSS表达式(expression)解决IE6 position:fixed无效问题
- 解决IOS下不支持fixed的问题
- IE6下position:fixed不支持问题及其解决方式
- webkit核心浏览器css兼容问题解决方案
- Google Maps API v2 android版本开发 国内手机不支持google play Service相关问题解决--图文教程
- [置顶] 解决ios4下不支持position:fixed的问题
- IE6不支持CSS中的min-width/height属性问题的解决方法
- 打开input输入的时候,css中position:absolute/fixed定位的时候,定位元素上移问题解决
- [置顶] 使用Android的webview将web app打包成安卓的app和解决安卓webview不支持input type=file问题