gpt4 book ai didi

html - 无法让按钮在垂直线的中间对齐?

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

我有一个包含两部分的标题,标题和右边的按钮。我希望右边的按钮在行的中间对齐,但即使使用垂直对齐我似乎也无法获得它。有什么建议吗?

    <div class="page-header text-center" style="margin-top: 80px">
<h1 class="glyph" style="margin-right: 100px"><span class="glyphicon glyphicon-th-large"></span> Events </h1>
<button class="btn btn-default btn-xs glyph" id="addEvent" style="margin-left:100px vertical-align:middle"><span class=" glyphicon glyphicon-plus-sign"></span></button>

</div>

字形类具有内联显示,因此标题和按钮都在同一行。

最佳答案

在父级上使用 display:table,在子级上使用 display:table-cell,如下所示:

.page-header {
display: table;
width: 100%;
height: 100%;
text-align:center;
}
.page-header button {
display: table-cell;
vertical-align: middle;
}

jsfiddle here

关于html - 无法让按钮在垂直线的中间对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25586595/

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