你的位置:首页 > 网站技术 >正文
10
四月
分类:网站技术 | 评论数:0 | 点击数:2326 | 发表日期时间:2015-04-10 13:46:34

分享到:


本文导读:

页面在360浏览器、百度浏览器等浏览正常,没有出现错位或者非意愿意的换行情况,但在IE上浏览就出现这些情况,什么原因兼容问题?是FLOAD:left的问题吗?
正文

页面在360浏览器、百度浏览器等浏览正常,没有出现错位或者非意愿意的换行情况,但在IE上浏览就出现这些情况,什么原因兼容问题?是FLOAD:left在IE上的兼容问题吗?

百度了一些资料关于CSS非意愿换行的情况是在FLOAD:left上时IE6会不兼容,因为IE和其它浏览器对容器的计算方法不同所导致,减少同行的元素宽度进行解决。

但我今天所遇到的问题是减小宽度还是不可能,所有涉及到FLOAT的都换换行了,还有些文字只显示半高的内容。而这些在360浏览器里显示却是正常的,查原因了很久,都找不到。


文件BOM引起的网站页面移位、换行


最后没办法了使用排除法,一个个元素减少来查原因。最后原来出在一个引用文件的问题上,只要引用该文件立马出问题。而这个页面是“包含unicode签名BOM”,取消这个后保存这个文件。再运行即没问题了。



本文标签:
CSS
编码
猜你喜欢:
评论:

昵称(必填)

邮箱

网址

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。