CSS
画像スプライトを使用する代わりに、 を使用してボタンを作成しようとしています。
これらは異なるテキストでサイト全体に表示されるため、特にボタンのサイズがテキストによって異なるため、大きな画像スプライトを作成しても意味がありません。
これが私が達成できたことです:(元のものとは非常に異なります)
a {
display: inline-block;
line-height: 20px;
text-decoration: none;
font-family: 'Arial';
font-size: 19px;
font-weight: 700;
color: #ddd;
padding: 10px 20px;
border-radius: 5px;
border: 1px solid #001151;
text-shadow: 2px 2px 4px rgba(32,70,97,.55);
background: #002483;
background: linear-gradient(
to bottom,
rgba(0,36,131,1) 0%,
rgba(0,44,151,1) 27%,
rgba(0,61,166,1) 55%,
rgba(15,77,180,1) 82%,
rgba(23,83,185,1) 100%);
}
PS : (ブラウザー サポート >= IE9)
のみを使用してこれらのようなボタンを作成できますHTML + CSS
か?