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

导航中,nav_left那个图片不是显示在最左边,而是偏离了原来位置。只有在.nav中设置clear:left才正常。不知道为什么哦?nav_left不是应该碰到nav的左边框吗?谢谢

正在回答

2 回答

你是使用的是HTML5的标签吧!

解决1:不使用html5;

解决2:在浮动之前清除浮动:clear:left;

1 回复 有任何疑惑可以回复我~
#1

小小杀猪刀 提问者

有原理吗,大神。我用的<!DOCTYPE html>应该是你说的html5。在浮动之前清除浮动,是指?能具体到哪个元素最好了。谢谢
2014-08-06 回复 有任何疑惑可以回复我~
#2

学之舟_36820

在hmtl5里要先怎样,但是还不知道为什么要这样? .nav{ height: 40px; clear: left; }
2015-08-27 回复 有任何疑惑可以回复我~

找了很久发现logo_left 的height是83px,比父div logo的高度80px多了3px。但是还没找到原因。哪个大神给点思路。谷歌浏览器

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

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信