gpt4 book ai didi

css - 如何在底部没有空格的情况下将内联 block 与文本垂直居中?

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

我想将所有元素垂直居中对齐,并使用恰好 50 像素的高度,但不知何故我遇到了 2 个问题:

  1. 元素使用超过 50px 的高度(绿色)
  2. “>”文本未垂直居中

HTML

<div>
<a href="#"><ins class="logo"></ins></a>
<b>›</b>
...
</div>

CSS

div {
background:green;
}
a {
display:inline-block;
}
.logo {
display:inline-block;
height:30px;
padding:10px;
background:blue;
}
b {
line-height:50px;
height:50px;
}

结果

enter image description here


JS-Fiddle 示例: http://jsfiddle.net/pG4y6/


如何通过更改 CSS 实现此目的?

enter image description here

最佳答案

div {
background: none repeat scroll 0 0 #008000;
display: block;
height: 50px;
vertical-align: middle;
}

Demo

关于css - 如何在底部没有空格的情况下将内联 block 与文本垂直居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22831291/

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