パディングを使用してCSSでビルドボタンを試しました。CSSパディングを使用して同じ幅の多数のボタンを構築可能
HTML:(2ボタン)
<link rel="stylesheet" type="text/css" href="css/style-login.css" />
<link rel="stylesheet" type="text/css" href="css/font-awesome-4.0.3.css" />
<div class="omb_login">
<div class="omb_socialButtons">
<button class="btnfb">
<i class=" fa fa-facebook" data-size="icon" data-scope="public_profile,email" onlogin="checkLoginState();"></i>
Login With Facebook
</button>
<button class="btngoogle">
<i class="fa fa-google" data-size="icon"></i>
<a href="<?php echo $google; ?>">
Login With Google
</a>
</button>
</div>
</div>
//style-login.css
/*Style Facebook Login */
.omb_login {
text-align: center;
line-height: 300%;
color: white;
display: block;
}
.btnfb {
-moz-box-shadow:inset 0px 1px 0px 0px #88accb;
-webkit-box-shadow:inset 0px 1px 0px 0px #88accb;
box-shadow:inset 0px 1px 0px 0px #88accb;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4189c4', endColorstr='#3975a8',GradientType=0);
background-color:#4189c4;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
border:1px solid #2e6697;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Verdana;
font-size:14px;
font-weight:bold;
padding:0px 55px;
text-decoration:none;
text-shadow:0px 0.1px 0px #FFFFFF;
}
.fa-facebook { // Symbol Facebook
margin-right:12px;
}
.btngoogle {
-moz-box-shadow:inset 0px 1px 0px 0px #F8A088;
-webkit-box-shadow:inset 0px 1px 0px 0px #F8A088;
box-shadow:inset 0px 1px 0px 0px #f8a088;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb5d37', endColorstr='#dc5835',GradientType=0);
background-color:#eb5d37;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
border:1px solid #bb4a2b;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Verdana;
font-size:14px;
font-weight:bold;
padding:0px 64px;
text-decoration:none;
text-shadow:0px 0.1px 0px #FFFFFF;
margin-top:10px;
}
.fa-google { // Symbol Google
margin-right:12px;
}
結果:
それは同じではありません(横FB &グーグル)は、すでにパディングを変更しても同じませんでした。
パディング(幅と高さを使用しない)を使用して同じ幅のビルドボタンを作成することはできますか?
申し訳ありませんが、私はCSS、任意のアドバイスで良いですか?
を与えます。 –
@ NelsonTan yeach私の問題は、テキストが同じサイズではなく、別の言葉ではないためです。 – Newbi
私は何度もそのケースを持っていて、パディングは本当にうまくいきません。すべてのボタンに適したサイズになるように幅を設定する必要があります。 –