送信ボタンの上の余分なパディングを取り除くことができません。高さの調整から、行の高さ、パディング、マージンまで、すべてを試しましたが、何もうまくいかないようです。基本的に、フィールドの下部に表示される「go」テキストの代わりに、中央に配置したいのですが、その方法がわかりません。
CSS:
@import url(http://fonts.googleapis.com/css?family=Libre+Baskerville:700);
input[type=submit] {
background: #CDA91B;
border: 0;
color: #FFF;
font-family: "Libre Baskerville", Libre Baskerville, Times New Roman, Times, serif;
font-size: 20px;
font-weight: 700;
height: 25px;
margin: 0;
padding: 0;
text-transform: lowercase;
vertical-align: top;
/* css3 */
-webkit-transition: background 0.25s;
-moz-transition: background 0.25s;
-ms-transition: background 0.25s;
-o-transition: background 0.25s;
transition: background 0.25s;
}
input[type=submit]:hover {
background: #E5BE1E;
cursor: pointer;
}
デモ:
更新: 私はそれがフォントの一部であることを理解しています.「パディング」を使用して領域を説明しました. 明らかに、実際にはパディングではありません。
さらに、ボタンは現在と同じ高さである必要があります。残念ながら、背景画像を作成する必要があるのではないかと考え始めています。