1,浏览器默认的内外边距不一样,所以用通用选择器*设置margin和padding来设置。
2,块标签设置浮动后,有设置margin的情况下,在ie6下的margin比别的浏览器大。
3,img标签会有默认的间距,需要用浮动去设置
4,火狐浏览器中的点击事件和滚动事件需要加(event)来兼容
5,div里的内容,ie默认为居中,firefox默认为左对齐,需要用margin:0px auto来调节
6,css3的动画效果不兼容ie8以下。需要使用js去写动画。
7,ie6的双倍边距,比如设置了margin:10px,ie6中默认为20px,需要使用display:inline,block.
请简述web开发中的兼容问题
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
如何兼容性地开发响应式站点——WEB开发系列40
CSS在不同浏览器的支持历史中,有过多次变革。尽管现代浏览器逐步趋向一致,但仍有一些较旧的浏览器广泛使用,特别是在某些地区或特定环境中。
css3 web前端 HTML 网格布局 旧版浏览器 -
移动端开发的兼容问题
1、ios下input设置type=button属性disabled设置true,会出现样式文字和背景异常问题,使
前端开发 ios 移动端 webview -
uniapp兼容问题
使用uniapp的时候需要考虑是h5为主还是app为主如果是h5为主那基于原生组
vue.js android h5 ios -
浏览器中JS的兼容问题
JS在IE和FF中的兼容性问题 1. 对象问题 1.1 Form对象 现有问题:现有代码这获得form对象通过document.forms("formNa
浏览器 ie firefox html javascript