を配布していないボタンに等しいパディングちょっと私はちょうどボタンに等しいパディングを適用すると、小さな問題を抱えていた男が、私はそれに次のスタイルを適用:今均等
.btn-request-more-info {
background: #fff;
color: #6e2c91;
font-size: 18px;
padding: 0.5 2.5em;
border: 1px solid #fff;
font-weight: 900;
text-transform: uppercase;
border-radius: 10px;
border: 1px solid #fff;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
上記does't作業以来、
.btn-request-more-info {
background: #fff;
color: #6e2c91;
font-size: 18px;
padding: 10px 2.5em 9px;
border: 1px solid #fff;
font-weight: 900;
text-transform: uppercase;
border-radius: 10px;
border: 1px solid #fff;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
10pxの上方および下方9px、なぜそれはつまり::、私はハックを使用すると、ボタンの下パディングから1ピクセルを削減しなければならなかった
`0.5em` padding is not equally distributed ??
P.S.エラーを再現するには、ボタンのスタイルをpadding:0.5em 2em
に変更します。
パッディングの違い(パッディング分布の違いを視覚的に示すためにルーラーを使用しています)。私は何度も前にこの問題を抱えていたが、解決策を見つけたことがないので、私は投稿したい教えた
:以下
パディング:上記
パディングそれがなぜ起こっているのかを知るためにそれをSOに伝えます。
ありがとうございます。
上、右、下、左のパディングを適用して試すことができます。その場合、上部と左のパディング値のビットを下部と右のパット値のビットと比較してください。 – frnt
実際のフォント文字が中央にないという話はありますか? – LGSon
@ LGSon yes、absoluty :) –