课程
/前端开发
/HTML/CSS
/企业网站综合布局实战
.nav_left位置问题,为什么在.logo设置overflow:hidden就正常了?
2016-09-01
源自:企业网站综合布局实战 3-4
正在回答
我解决了这个问题
img会在结束位置产生一个类似于文本的字符 你可以理解为你输入文字时候的光标 这个光标具有高度 并且受line-height影响 光标的最底端位置超出了图片最底端位置
你可以使用line-height 或者vertical-align:sub 或者top 或者middle解决
同问溢出的3px哪里来的
overflow:hidden的作用是隐藏溢出
你看下你的代码里div.logo_left的高度应该是83px;而整个div.logo的高度是80px;所以有3像素的溢出,卡住了nav-left;
至于为什么div.logo_left的高度为什么是83px,这个我也不太清楚,还得像其他大神请教
wang_hao__ 提问者
慕瓜3177915 回复 wang_hao__ 提问者
举报
本课程重点介绍HTML/CSS实现常见企业网站布局的方法
4 回答为什么nav_left设置了左浮动,不显示在nav的最左边。
1 回答loading设置后就自动定位了
8 回答设置overflow:hidden后一张图片都没有了
4 回答nav_left问题
1 回答为什么nav_right设置高度图片就对齐了????