私は3つの異なる状態ACTIVE、PRESSED、INACTIVEを達成しようとしています
画像ファイル(実際には同じ高さです:
私が探しているのは、臨床医、非臨床医、および両方の3つの異なるテキストを使用することです。
デフォルトでは、3つのテキストすべてに画像の上部1/3が表示され、画像の中央1/3にカーソルを合わせ、画像の下部1/3を押します。また、CSSで、テキストに基づいて画像のサイズを変更し、両側に約10pxのパディングを付けます。
私はこのようなものから始めました:
<html>
<head>
<style>
.hb {
background-image: url('l.png');
width: 120px;
height: 50px;
display: block;
text-indent: -9999px;
}
.hb:hover {
background-position: 0 50px;
}
.hb:active{
background-position: 0 -260px;
}
</style>
</head>
<body>
<span class="hb"><a href="/help/start">CLINICIAN</a></span>
</body>
</html>
しかし、私はそれを正しくやっていないと確信しています。