课程
/前端开发
/HTML/CSS
/企业网站综合布局实战
.logo_right img { vertical-align:middle; margin-right:10px; }
这设置图片的垂直居中为什么会让文字变动呢?
2016-08-30
源自:企业网站综合布局实战 3-3
正在回答
我也有这个疑问,想提问搜到你的问题,刚才突然理解了。。哈哈哈。因为vertical-align:middle属性是相对于父元素垂直居中,文字其实是写在父元素div里的,所以设置后图片就相对父元素(也就是文字)垂直居中了。
清水3201892 提问者
自问自答 欢迎后面的朋友来讨论
因为图片往下移了,与他的父元素(文字也在父元素里面)垂直居中
但他往下移了些距离 上面就有空隙 于是图片和文字又同时往上移了相同的距离 (就是之前下移的距离)
最终造成 视觉上图片没动,文字上移。
举报
本课程重点介绍HTML/CSS实现常见企业网站布局的方法
2 回答vertical-align问题
8 回答设置overflow:hidden后一张图片都没有了
2 回答搜索图片如何设置点击状态。
1 回答为什么设置浮动后,第三行的小图片就不显示了。不设置浮动时,可以显示图片。
1 回答为什么nav_right设置高度图片就对齐了????
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号