摘要: 浏览器兼容之旅的第二站:各浏览器的Hack写法Airen2011-09-19点击:2382csshack6Vote up!前面一节《浏览器兼容之旅的第一站:如何创建条件样式》和大家一起探讨了如何创建条件样式,了解和学习了创建IE条件样式的方法以及他们所起的作用,特别是知道了条件注释所起的作用。。那么这一节将和大家一起学习:浏览器兼容之旅的第二站:各浏览器的Hack写法虽然和大家在一起学习各浏览器的Hack的写法,但我还是要说“Hack对于一位专业的前端攻程师来说并不是一样很好的东西,我力求处理浏览器兼容,尽量不使用Hack写法来处理,除非实在没有办法的情况下,再加以使用。”下面我们先来简单的了 阅读全文
posted @ 2012-08-07 16:02 stylering 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 浏览器兼容之旅的第一站:如何创建条件样式IE对于大家来说一定很熟悉了,作为一名Web前端开发人员或者是说前端攻程师来说,浏览器的兼容问题一定处理过不少了,特别是IE6的兼容问题,如果你的用户是针对中国市场来说,IE6下的效果是必须得处理了,一个让人头痛而又不得不去面对的一件事情,特别是对于刚接触CSS的童子们,更让无从下手,那么今天我重新开始针对浏览器的兼容问题,说说一些我自己的经验,以及尽可能多的搜集相关经典问题的处理方法。希望能对有需要的朋友有所帮助。中国古语——万物都是相生相克的。这句话用到我们写CSS的人身上也是一样的,不管在哪个浏览器下,出现了问题,首先要追究的问题是我们自己怕HTM 阅读全文
posted @ 2012-08-07 15:54 stylering 阅读(164) 评论(0) 推荐(0) 编辑
摘要: IE常见css Bug 当我们用div+css 做网页的时候,老是出现莫名其妙的问题,找根源又不好找,就是找到也无可奈何。我们也只好列出来那些比较容易出错的css属性,避免出错吧…… 以下就是从网上收集到得几个常见的爱出错的地方,不全的地方慢慢补充……1. 3px Bug描述:IE下两个div之间会出现3个像素的Bug,这个bug是在当对一个div用了float元素时,而div未使用时则会出现。解决方法:a.对另一个元素同时使用float; b.为已经浮动的div添加一条语句:margin-right:-3px; 或者margin-left:-3px; ;例子:<html>< 阅读全文
posted @ 2012-08-07 15:50 stylering 阅读(193) 评论(0) 推荐(0) 编辑
摘要: IE常见BugInternet Explorer——前端攻城师的的恶梦,十个有九个前端人员都认为他为祸人间不浅,本应早点灭掉他,可是上天有好生之德,因而没有灭之,在此情况下,前端的攻程师们将就将就过吧。前面在《浏览器兼容之旅的第一站:如何创建条件样式》和《浏览器兼容之旅的第二站:各浏览器的Hack写法》中了解了一些处理兼容的基本方法。那么这节开始浏览器兼容之旅的第三站:IE常见Bug,在本节中,您可以了解IE中常见的Bugs,以及这些Bugs要如何去避免发生,或者发生了,我们将如何去解决他。大家有兴趣吗?有兴趣的童鞋们就开始我们的旅行吧。一、浮动元素的双倍Margin的Bug浮动元素的双倍Ma 阅读全文
posted @ 2012-08-07 11:17 stylering 阅读(240) 评论(0) 推荐(0) 编辑