gpt4 book ai didi

html - span 和 img 标签作为 div 的垂直中心

转载 作者:太空宇宙 更新时间:2023-11-04 00:08:12 26 4
gpt4 key购买 nike

我有 div 标签,在他里面是 span 和 img 标签,我希望 span 和 img 将作为 div 的垂直中心,我正在调整这个但是对于 span 标签 margin-top 不起作用而且我无法将 span 标签居中。什么是解决方案?

<div>
<span>
some text
</span>
<img src="..." />
</div>

CSS:

div {
width: 200px;
height: 40px;
background: #ccc
}

span {
margin-top: -10px;
}

img {
width:20px;
height: 20px;
margin-top: 10px;
}

这是演示 http://jsfiddle.net/Q9utY/4/

最佳答案

用填充试试这个

div {
width: 200px;
padding: 20px;
background: #ccc
}


img {
width:20px;
height: 20px;
vertical-align: middle;
}

http://jsbin.com/isijop/1/

这里我们可以使用 line-height 和 height

div {
width: 200px;
height: 40px;
line-height: 40px;
background: #ccc
}

img {
width:20px;
height: 20px;
vertical-align: middle;
}

http://jsbin.com/apawog/1/

关于html - span 和 img 标签作为 div 的垂直中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14090850/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com