CSSを使用して画像をボタンに読み込もうとしています。
ボタンサイズなどは動作するようですが、画像が正しく表示されないようです。
私のicons.pngには8つのアイコンがあり、ボタンに表示したいのはそのうちの1つだけです。clip:rectを使用してそのうちの1つだけを選択しようとしていますが、機能していないようです。
clip:rectを使用すると、画像内のアイコンの1つだけを選択できると思ったボタンに、すべてのアイコンが表示されているようです。
誰かが私がどこで間違っているのか知っていますか?(注:これにはjQueryを使用できません)
これが私のCSSとHTMLです。
<style type="text/css">
.button1
{
position:absolute;
left: 20px;
width:100px;
height:100px;
top:20px;
clip:rect(0px,100px,100px,0px); /* rect(top, right, bottom, left) */
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}
</style>
<body bgcolor="#DFDFDF">
<button class="button1"><img src="icons.png"/></button>
</body>
これはそれがしていることです。