I am using angular and bootstrap4, I have few rows inside the divs
How do I keep line1 text always at the same height so that if any div has a line0 then all the line1 text in all divs will go down and remain always in the same line?

<div *ngFor="let account of clientAccounts" >
<h6 class="card-title customCardTitle">{{ account.number }}</h6>
<h1 class="card-subtitle"> {{ account.cash }} </h1>
</div>
so if account.number has more then 0 lines then account.cash is not aligned horizontally , this is what I am missing.
.customCardTitle has white-space: pre-line
at the end I need to prevent this, and keep cash information in the same line

Bootstrap row will contain flex property. With that only we can able to use flex properties for child divs
align-items-centerwill center the content insidecols
<div class="container">
<div class="row align-items-center">
<div class="col-3"><span>test</span></div>
<div class="col-3"><span>test</span></div>
</div>
</div>
Now code will center the text vertically, But within the container height. It won't be center to your html page.
To make Your text to center of your page, make row div to full height 100vh
.wrap{
display: flex;
justify-content: center;
align-items: stretch;
}
.card{
display: flex;
justify-content: center;
flex-direction: column;
width: 400px;
background: gray;
margin: 10px;
padding: 20px;
color: #FFF;
}
.card-title{
flex: 1;
}
<div class="wrap">
<div class="card">
<h6 class="card-title customCardTitle">AT0080456789 (Aco)</h6>
<h1 class="card-subtitle">$ 1,557</h1>
</div>
<div class="card">
<h6 class="card-title customCardTitle">AT0080456789 (Aco) Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua.</h6>
<h1 class="card-subtitle">$ 2,357</h1>
</div>
<div class="card">
<h6 class="card-title customCardTitle">AT0080456789 (Aco) Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliquaLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliquaLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua</h6>
<h1 class="card-subtitle">$ 557,256</h1>
</div>
</div>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With