私は単純なページャ(Angular 2)で作業していますが、スタイリングに問題があります。私は自分のページデザインにブートストラップを使用しています。私はページャ用のブートストラップボタンを使用しています。私はline-height
をテキストの垂直方向のセンタリングに使用していますが、うまくいきますが、ボタンのテキストを水平方向に中央に配置する方法がわかりません。テキストは常に右側に表示されます。私はtext-align: center
を試しましたが、ブートストラップクラスtext-center
を試しましたが、テキストは右側に残ります。ブートストラップボタンのテキストを水平に中央に配置する方法は?
私のHTMLは非常に簡単です:ページのアレイの上に、この反復し、配列に値を持っており、ボタンなどの値を使用してできるだけ多くのボタンを作成します。2角度を知らない人のために(
<div class="pager">
<button class="btn btn-sm" *ngFor="let page of pages">{{page}}</button>
</div>
テキスト)
:.pager {
display: inline-block;
margin-left: 8px;
button {
max-height: 18px;
max-width: 18px;
margin-left: 2px;
background: $topBarControlBackground;
color: $topBarColor;
line-height: 50%;
font-size: 80%;
}
}
そして、ここでは結果であり、 btn
とbtn-sm
上
.pager {
display: inline-block;
margin-left: 8px;
button {
max-height: 18px;
max-width: 18px;
margin-left: 2px;
background: $topBarControlBackground;
color: $topBarColor;
line-height: 50%;
font-size: 80%;
}
}
<div class="pager">
<button class="btn btn-sm" *ngFor="let page of pages">{{page}}</button>
</div>
あなたのjsコードを更新してください – Developer
ここでは角度2と同じように動作するものはありません.Plsは "Run code snippet"ボタンを削除します。この場合は意味がありません。 jsはボタンのスタイリングに全く関与していません。 – hholtij
あなたはtext-align:center!importantを試してみましたか? –