logo的图片如何垂直居中?

logo的图片如何垂直居中?

我用元素高度和行高一样但是图片也不能垂直居中

所以如果logo图片需要垂直居中,要怎么写?

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

设置图片的margin-top属性为: (父容器的高度-图片的高度) /  2;

  • 哆啦巧 提问者 #1
    你好,所以是设置图片高度和行高一样是不能使得图片垂直居中的吗?
    2017-09-05 15:29:13
  • 卡布琦诺 回复 提问者 哆啦巧 #2
    理论上是这样的,建议采纳“慕运维8365704”同学的方法,同时,鼓励一下“慕运维8365704”同学,在学习的过程中帮助小伙伴解答问题,继续加油哦~
    2017-09-12 18:12:27
  • 哆啦巧 提问者 #3
    非常感谢!
    2017-09-22 09:39:01
星影浮桥 2017-09-12 17:05:15

图片垂直居中的话,可以这样(举个例子):

<div class="wrap">

<img src="logo.jpg"/>

</div>


.wrap{

    line-height:40px;   

    text-align:center;

}


.wrap>img{

    vertical-align:middle;

}

这样的话,图片就会垂直剧中

好帮手慕糖 2017-09-05 16:36:56

你好,设置图片高度和行高,是不能使得图片居中的哟。祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
HTML5与CSS3实现动态网页 2018
  • 参与学习       1887    人
  • 提交作业       4643    份
  • 解答问题       5760    个

有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师