私はクリック可能な画像のウェブサイトで作業していましたが、...:hover
の権利を得ることができません。私は0.1の不透明度で白い色で画像を重ねるようにしたい。CSS:ホバーの色を変更してください
<html>
<head>
<style>
body {padding: 0; margin: 0;}
img {
margin-top: -10px;
width: 100%;
height: auto;
}
a:hover {
background-color: rgba(255, 255, 255, 0.1);
}
#asca:hover {background-color: rgba(255, 255, 255, 0.1);}
#fhca:hover {background-color: rgba(255, 255, 255, 0.1);}
#asca img:hover {background-color: rgba(255, 255, 255, 0.1);}
#fhca img:hover {background-color: rgba(255, 255, 255, 0.1);}
</style>
</head>
<body>
<a id="asca" href="asc.php">
<img src="Pictures/chevcorvette4kp.png" width="4096" height="900" alt="ascpic">
</a>
<a id="fhca" href="fhc.php">
<img src="Pictures/fhyper.png" width="4096" height="900" alt="fhcpic">
</a>
</body>
</html>
私が実際にホバー上のすべての色に変更しようとしましたが、動作していないようです。
実際には、画像の上に何も配置していないので、もちろん機能しません。画像の背景色を変更するだけです。最初にイメージの上に(擬似)要素を配置し、その要素の背景を変更する必要があります。 – CBroe