div+css 在IE8中显示错位,怎么修改啊?
3个回答
展开全部
用CSS hack来处理。例如:
#test{height:150px;height:150px\0;/*\0这个只能在IE8中识别*/}
要不你可以把代码发出来,要不怎么看修改啊。问这问题的泥、马/脑子*有.病啊。
CSS hack由于不同厂商的浏览器,比如Internet Explorer,Safari,Mozilla Firefox,Chrome等,或者是同一厂商的浏览器的不同版本,如IE6和IE7,对CSS的解析认识不完全一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。
展开全部
IE浏览器,加浮动时有时设置margin,padding的距离会有双倍效果,给浮动的DIV加个display:inline;样式
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给每个DIV加不同背景测试。
很有可能是你的宽度太宽,导致错位。
很有可能是你的宽度太宽,导致错位。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询