gpt4 book ai didi

html - 如何垂直对齐 HTML 段落中的跨度和文本?

转载 作者:太空宇宙 更新时间:2023-11-04 11:49:02 27 4
gpt4 key购买 nike

我想创建一个可点击的圆 Angular 矩形,点击时会改变颜色,使用 Bootstrap 。我发现执行此操作的最佳方法是使用跨度。

这是我编写的示例代码:

<p id="proyect_c_leasons" style="height:30px;vertical-align:middle;display:table-cell"> <span class="label label-default" style="background-color:#D80909;width:35px;height:25px;display:inline-block" onclick='console.log("hola")'>  </span> <b>Lecciones Aprendidas</b> </p>

这是它显示的内容:

enter image description here

我想要的是文本对齐到红色方 block 的中间而不是红色方 block 的底部。

这段代码:

<p id="proyect_c_leasons"> <span class="label label-default" style="background-color:#D80909;width:35px;height:25px;display:inline-block" onclick='console.log("hola")'>  </span> <b>Lecciones Aprendidas</b> </p>

显示完全相同的东西(基本上 p 忽略了我写入样式的所有内容)

谁能给我提供解决这个问题的方法?或者替代方案?

最佳答案

设置 div 的行高,然后垂直对齐其中的跨度。

<p id="proyect_c_leasons" style="height:30px;line-height:30px;display:table-cell"> 
<span class="label label-default" style="background-color:#D80909;width:35px;height:30px;display:inline-block;vertical-align:middle;" onclick='console.log("hola")'>
</span>
<b>Lecciones Aprendidas</b>
</p>

Bootply

关于html - 如何垂直对齐 HTML 段落中的跨度和文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30776619/

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