gpt4 book ai didi

css:在中间垂直对齐文本

转载 作者:行者123 更新时间:2023-11-28 16:00:29 25 4
gpt4 key购买 nike

我正在尝试将一些文本垂直对齐到中间 ( jsfiddle )

我有只有文本的跨度和有高度设置的跨度(内联 block 元素)

HTML 看起来像这样:

<div class="parent">
<span class="text">Bar</span>
<span class="bar"></span>
<span class="text">Foo</span>
</div>

CSS:

.bar {
display: inline-block;
height:100px;
width: 100px;
background-color: green;
}

我需要让文本与其父元素的中间很好地垂直对齐。我试图将 vertical-align: middle 放在 .text 上,但出于某种原因只有值 topbottom似乎工作。有什么建议吗?

最佳答案

试试这个:

.parent {
vertical-align: middle;
}
.bar {
display: inline-block;
height:100px;
width: 100px;
background-color: green;
vertical-align: middle;
}
.text {
}

Demo

关于css:在中间垂直对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23245506/

25 4 0
文章推荐: ios - Swift 将选择器从另一个 View 触发到一个 View
文章推荐: arrays - 如何在 Swift 3 中向结构数组添加新变量?
文章推荐: ios - 有时会返回 Google 距离矩阵 ZERO_RESULTS
文章推荐: jquery - 如何使用 Jquery 在点击时将

添加到

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