【发布时间】:2021-09-03 00:55:00
【问题描述】:
我正在尝试vertical-align 我的按钮,但我似乎无法让它工作。下面是我正在使用的 CSS。
我尝试过position、vertical-align 等,但没有任何效果。
这里是我想要的图片供参考:
.item-card {
display: block;
font-family: Titillium Web, sans-serif;
box-shadow: rgba(0, 0, 0, 0.15) 0 5px 20px;
}
.item-card:focus {
border: #b20c1c solid;
}
.item-card:hover {
box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
}
.justified-list {
padding: 5px;
width: 100%;
margin: 0;
}
button {
background: none;
color: inherit;
border: none;
padding: 0;
font: inherit;
cursor: pointer;
outline: inherit;
}
button:hover:active:focus {
background-color: white;
color: #61070f;
}
.jl-item {
padding: 10px 10px 10px;
display: block;
}
.jl-item:focus {
border: #61070f solid;
}
.btn-hent-pass {
color: #b20c1c;
text-decoration: none;
}
.float {
max-width: 1200px;
margin: 0 auto;
}
.float:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.last {
float: right;
}
<div class="item-card float">
<ul class="justified-list">
<li class="jl-item float-item" tabindex="0">06/12/2022</li>
<li class="jl-item float-item" tabindex="0" *ngIf="additionalText.length > 0">1/2</li>
<li class="jl-item last float-item"><button class="btn-hent-pass" (click)="btnClick.emit()" ><span style="margin-right: 5px">Get Data</span></button>
</li>
</ul>
</div>
【问题讨论】:
-
所以您希望获取数据与其他细节垂直对齐?
-
@AbinThaha 如果您查看图像,我希望它在两个细节之间的中心有点垂直对齐,以便两个细节有点排成一排并在侧面有按钮(是吗?有意义)?
-
使用这个样板 - codepen.io/hucklesby/pen/ctGnv