实际项目中遇到的一些小问题
2017-09-22 11:07
232 查看
CSS兼容性问题:
(1)firefox浏览器<a>标签选中出现虚线框: a:focus{outline:none}
(2)IE浏览器滚动条会占据页面内部位置
html,body{-ms-overflow-style:scrollbar;}
JS事件兼容问题:
(1)firefox鼠标滚轮事件是DOMMouseScroll,通过event.detail的正负判断滚轮方向,上滚为 负,下滚为正;
其他浏览器滚轮事件是mousewheel,通过event.wheelDelta的正负判断滚轮方向,上滚为正,下滚为负;
其他问题:
(1)为元素背景颜色设置透明度时,可以使用opacity属性,或rgba设置,但opacity会影响到子元素的透明度,此时可以使用rgba代替
(1)firefox浏览器<a>标签选中出现虚线框: a:focus{outline:none}
(2)IE浏览器滚动条会占据页面内部位置
html,body{-ms-overflow-style:scrollbar;}
JS事件兼容问题:
(1)firefox鼠标滚轮事件是DOMMouseScroll,通过event.detail的正负判断滚轮方向,上滚为 负,下滚为正;
其他浏览器滚轮事件是mousewheel,通过event.wheelDelta的正负判断滚轮方向,上滚为正,下滚为负;
其他问题:
(1)为元素背景颜色设置透明度时,可以使用opacity属性,或rgba设置,但opacity会影响到子元素的透明度,此时可以使用rgba代替
相关文章推荐
- Freemarker第一次实际项目使用遇到的一些问题
- lucene在实际项目开发中遇到的一些问题及解决方法
- 项目适配iOS9遇到的一些问题及解决办法(持续更新)
- Android问题收集——实际项目中遇到的问题及解决方案
- C++ 编程中遇到的一些实际问题
- 项目从tomcat向weblogic迁移遇到的一些问题
- 关于TSP项目中遇到的一些问题,及解决方法
- 关于把.net 2.0的项目升级到.net4.0遇到的一些问题
- .Net Core 使用postgresql搭建项目所遇到的一些问题
- 项目中遇到的一些小问题
- 整合项目遇到的一些问题 记录一下 前后台传值 和 编码问题
- Qt项目中遇到的一些小问题汇总
- 项目适配iOS9遇到的一些问题及解决办法
- 项目中遇到的一些小问题及解决方法
- 项目适配iOS9遇到的一些问题及解决办法(更新两个小问题)
- django models实际操作中遇到的一些问题
- 转:Qt项目中遇到的一些小问题汇总
- vue项目遇到的一些问题总结
- 在本地tomcat中调试Spring boot项目遇到的一些问题
- 关于AudioManager在项目中遇到的一些问题的记录