android 2.3 webView select控件 无法及时显示optionLabel的BUG
2012-12-12 15:52
316 查看
使用 -webkit-appearance 修改select的外形时,在2.3系统中遇到了问题,每次选择option项时会随机出现其值已更新,但标签显示内容不更新的问题,也许是2.3 webview 视图渲染的bug。
解决方法如下:
创建一个span元素,并定义指定样式,将select的样式设置为-webkit-appearance:none;position:absolute;top:0;left:0;z-index:99;color:#FFF;border:none;
此时select已定位在span上方,下面为重点,将select的opacity设置为0(PS:display:none与opacity:0不同,透明度为0的元素占用空间,并元素绑定的事件可执行,也就是说这个元素是存在的,只不过被透明化了,这与display:none不同)。然后在 select 上绑change事件来控制span元素显示的文本
相关文章推荐
- Android:控件WebView显示网页
- Android:控件WebView显示网页
- Android:控件WebView显示网页
- android webView 无法播放视频,无法暂停,继续播放视频问题,无法根据浏览器居中显示内容问题
- Android开发第三方库glide和圆形控件circleimageview一起使用第一次进入无法显示问题
- Android的WebView控件载入网页显示速度慢的究极解决方案
- Android:控件WebView显示网页
- Android webView中alert无法显示
- Android:控件WebView显示网页
- Android的WebView控件载入网页显示速度慢的究极解决方案
- 关于Android WebView显示html网页图片无法自适应(PS第一次写博客)
- Android控件:WebVIew(二)显示网页或本地html文件
- Android 2.3 WebView bug 之 position:fix
- Android:控件WebView显示网页
- Android:控件WebView显示网页
- Android:控件WebView显示网页
- Android:控件WebView显示网页
- Android:控件WebView显示网页
- Android的WebView控件载入网页显示速度慢的究极解决方案
- Android webView中无法显示Twitter主页