本文导读:
页面在360浏览器、百度浏览器等浏览正常,没有出现错位或者非意愿意的换行情况,但在IE上浏览就出现这些情况,什么原因兼容问题?是FLOAD:left的问题吗?页面在360浏览器、百度浏览器等浏览正常,没有出现错位或者非意愿意的换行情况,但在IE上浏览就出现这些情况,什么原因兼容问题?是FLOAD:left在IE上的兼容问题吗?
百度了一些资料关于CSS非意愿换行的情况是在FLOAD:left上时IE6会不兼容,因为IE和其它浏览器对容器的计算方法不同所导致,减少同行的元素宽度进行解决。
但我今天所遇到的问题是减小宽度还是不可能,所有涉及到FLOAT的都换换行了,还有些文字只显示半高的内容。而这些在360浏览器里显示却是正常的,查原因了很久,都找不到。
最后没办法了使用排除法,一个个元素减少来查原因。最后原来出在一个引用文件的问题上,只要引用该文件立马出问题。而这个页面是“包含unicode签名BOM”,取消这个后保存这个文件。再运行即没问题了。
下一篇:莆田系医院网络营销的转型方法探讨