美文网首页码神之路:CSS/CSS3篇大数据Web前端之路
5个技巧躲避潜在的浏览器兼容性问题

5个技巧躲避潜在的浏览器兼容性问题

作者: 科技男 | 来源:发表于2017-07-07 14:20 被阅读64次

浏览器兼容性问题总是让人很头疼,这里介绍5个技巧来避免一些潜在的问题。

1.使用样式重置

你可以使用 normalize.css 或者reset.css以及其他从网络上能找到的样式重置都可以。这里我给出一个,来自于 Genesis 框架。

2.css3浏览器厂商兼容性前缀

如果你正在使用最新的 CSS 代码,比如 box-sizing,或者 background-clip等,确保你使用了合适的供应商前缀。

3.避免paddingj和width一起使用

当你给一个包含 width 的元素加 padding,那它实际显示的要比本应显示的大。因为 width 和 padding 会加到一起。比如一个元素 width 是 100px,又给它加了一个 10px 的 padding。那某些浏览器会将该元素显示成 120px的宽度。为了解决这个问题,可以这样做:

4.浮动清理

确保你把浮动都清理掉了,如果不清理掉,可能会出现很奇怪的情况。可以使用下面的方法清理浮动:

5.测试一下

跨浏览器测试一下页面在各个浏览器下的显示情况

完成以上5个步骤,基本上在页面正式发布前都可以发现并解决页面兼容性问题

相关文章

  • 5个技巧躲避潜在的浏览器兼容性问题

    浏览器兼容性问题总是让人很头疼,这里介绍5个技巧来避免一些潜在的问题。 1.使用样式重置 你可以使用 normal...

  • 浏览器常见的兼容问题

    什么是浏览器的兼容问题 浏览器的兼容性问题也就是网页的兼容性或者网站兼容性问题, 指网页在各种浏览器上的cs...

  • 浏览器兼容性

    浏览器兼容性问题

  • 浏览器兼容性

    一、什么是浏览器兼容性 浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一...

  • 浏览器兼容性

    什么是浏览器的兼容性 浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致...

  • 浏览器兼容性问题及解决方案(JS部分)

    关于浏览器兼容性问题的姊妹篇《浏览器兼容性问题及解决方案(CSS部分)》请点击这里。 常见的JS兼容性部分的问题有...

  • web前端开发中浏览器兼容问题(一)

    浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的...

  • 浏览器兼容问题

    浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的...

  • 4个技巧避免不必要的浏览器兼容性问题

    浏览器兼容性问题着实让人头疼,从最初的IE6浏览器到现在HTML5+CSS3的兴起,依然会存在兼容性问题,这里分享...

  • 减少浏览器兼容性问题

    做为一个前端工程师,不少时间都在处理浏览器兼容性问题。本文对如何减少浏览器兼容性问题的方法做了些总结。 确定运行环...

网友评论

    本文标题:5个技巧躲避潜在的浏览器兼容性问题

    本文链接:https://www.haomeiwen.com/subject/mgglhxtx.html