1
<input type="image>
をユーザーがクリックしたときに色に変える方法が見つかりません。つまり、画像が占めるスペースが普通の色に置き換えられます。私のコードは次のとおりです:クリックして入力画像をどのように重ねるのですか?
input:focus{
color:#0C6
}
と
<input type="image" src="image.jpg" />
<input type="image>
をユーザーがクリックしたときに色に変える方法が見つかりません。つまり、画像が占めるスペースが普通の色に置き換えられます。私のコードは次のとおりです:クリックして入力画像をどのように重ねるのですか?
input:focus{
color:#0C6
}
と
<input type="image" src="image.jpg" />
あなたは、所望の色を有する親ラッパーが必要
と入力:focus
にopacity
.imageWrapper{
display: inline-block;
background: #0C6;
}
.imageWrapper input[type=image]{
vertical-align: top;
transition: 0.3s; /* fade nicely :) */
}
.imageWrapper input[type=image]:focus{
opacity: 0;
}
<span class="imageWrapper">
<input type="image" src="//placehold.it/60x60/f00">
</span>