Firefox 这个破玩意儿
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 |
最近开始尝试学习DIV+CSS的网站设计。在IE中,非常容易。
但是,一到FireFox就不行了。原本很好的一个页面,被解析的乱七八糟。
看到这里,肯定很多没做过网页设计的兄弟肯定要不屑的说:哪是因为你太适应了IE的缘故,哪是因为扩展了很多自己的私有标准,不符合CSS标准的规范……
仿佛说的很有道理一样,但是真的是这样吗?
我举一个例子。
div 标签,被称为盒子,里边可以装内容的“容器”。不设置属性的情况下,DIV的高度随里边内容的多少决定。
CSS的flat属性,是指定对象是否浮动。
按正常人的理解,div嵌套的div标签的flat也应该是在它里边浮动呀。当然,最上边的div的高度自然与里边的div的位置和高度确定了。
可是,firefox这个破东西就不允许,他自作主张的认为,里边的div不属于外边的DIV。你必须另外给外边的div设置一个“overflow:auto”才行。
今天一会下来,就发现FireFox里边类似的与常人思维完全不符合的设计N多处。
真变态,真怀疑Firefox真的是最符合标准的浏览器吗?
搜索的时候,看到一个文章:
里边有段话说的真好:“firefox似乎故意的与ie不兼容”
IE是一个先行者,被广大用户、设计师所使用的浏览器,而firefox作为后来者,凭什么它不能够考虑去别人兼容?凭什么要求大家放弃一个很好的习惯去适应它呢?
想当初,IE虽然用了一些不太好的方法(捆绑)来推广,但是微软的确做的出采呀。IE的标签可以和以前的很大程度兼容,但是在兼容的时候,也可以享受微软创新所带来的好体验。
另外,一想那些吹捧Firefox的人,很多都是一些不做网页设计的。他们哪知道对于一个设计者,一个统一,相互兼容的标准是多么重要! 本文出自 “网络新势力” 博客,转载请与作者联系! 本文出自 51CTO.COM技术博客 |



netgodfather
博客统计信息
热门文章
最新评论
友情链接