为了账号安全,请及时绑定邮箱和手机立即绑定

日期在IE下错位是因为什么原因?放在左侧解决的原理是什么?

日期在IE下错位是因为什么原因?放在左侧解决的原理是什么?

正在回答

1 回答

错位是因为IE6在解析span{float:right;}样式的时候解析到父标签设置浮动属性,所以默认为之前的为块级元素,放在下一行的右浮动。放在左侧能解决是因为span已经设置右浮动脱离文档流,后面的<a>标签本来就是行元素,自然存放在文档流里面,这只能是IE6对HTML、CSS支持的不够好的原因,要知道,在IE6时代都是用table来布局的,早早脱离IE6的噩梦吧。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

日期在IE下错位是因为什么原因?放在左侧解决的原理是什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信