微信浏览器与一般浏览器的差异
来源:互联网 发布:nba凯尔开人球队数据 编辑:程序博客网 时间:2024/06/05 12:02
记录在开发微信公众号的时候遇到的一些浏览器差异导致css失效的问题:
1.渐变线:
IE等浏览器可以正常展现的渐变线,在微信上就是实线,例子:
<hr width=80% size=3 color=#5151A2 style="FILTER: alpha(opacity=100,finishopacity=0,style=3)">
最后用图片代替。
2.绝对定位导致被遮挡的点击事件失效,直接上代码,这是一个典型的头部菜单栏,中间标题,两边各一个小图标。该代码在IE等浏览器中,可以实现两边的小图标点击事件,但是在微信上无效。
<div style="width:100%;height:40px;background-color:#fff;padding-top:10px;top:0px;z-index:0;position:absolute;"><div style="width:50px;float:left;margin-left:16px;" onclick="alert(1);"><img src="resources/images/top/back.png"></img></div><div style="width:50px;float:right;text-align:right; margin-right: 16px;"><img src="resources/images/top/main.png"></img></div></div> <div style="text-align:center;height: 40px;width: 100%;top:15px;z-index:1;position:absolute;">选择分类 <img src="resources/images/top/down.png"></img></div>在微信浏览器上的解决方案,其实就是需要将有事件的涂层放到上面:
<div style="width:50px;float:left;margin-left:16px;padding-top:10px;top:0px;z-index:2;position:absolute;background-color:#fff;" onclick="alert(1);"><img src="resources/images/top/back.png"></img></div><div style="width:50px;float:right;text-align:right;right: 16px;padding-top:10px;top:0px;z-index:2;position:absolute;background-color:#fff;"><img src="resources/images/top/main.png"></img></div> <div style="background-color:#fff;text-align:center;height: 40px;width: 100%;top:0px;padding-top:15px;z-index:1;position:absolute;">选择分类 <img src="resources/images/top/down.png"></img></div>
0 0
- 微信浏览器与一般浏览器的差异
- 不同浏览器的差异
- xhr的浏览器差异
- 浏览器内核的差异
- ajax缓存与浏览器差异
- 浏览器差异
- 微信浏览器的HTTP_USER_AGENT
- 微信浏览器的HTTP_USER_AGENT
- 微信浏览器的HTTP_USER_AGENT
- 不同内核浏览器的差异
- 微信浏览器下控制动画的动与停
- setTimeout与setInterval在不同浏览器下的差异
- setTimeout与setInterval在不同浏览器下的差异研究
- setTimeout与setInterval在不同浏览器下的差异
- 微信浏览器 大部分浏览器的回退问题
- 模拟微信浏览器
- 判断微信浏览器
- 关闭微信浏览器
- git remote 基本操作
- 数组子集问题
- Cannot return from outside a function or method
- Activity之间传递da图片
- 判断当前进程是否"以管理员身份运行"的
- 微信浏览器与一般浏览器的差异
- 每个人都身兼数职,微型团队该如何管理?
- android 屏幕适配原则
- undefined与null的区别
- Android:资源 id 及资源 id 的动态获取
- 一个 wsgi的 python log
- jQgrid插件根据一列,控制另一列的输出
- page_address()函数分析--如何通过page取得虚拟地址
- CAS SSO SSL证书配置