私はテキストを含む3つのリンクを持つウェブサイトを持っています。テキストリンクをホバー上の画像に変換する
テキストリンク上にカーソルを置くと、特定の画像が表示されます。
私はマウスオーバーしてテキストの色を変更することができました。
しかし、私はどのように各リンクのホバーを別のイメージにするのか分かりません。 IMGの親のdivを推移されたときにあなただけのIMGを表示するためにCSSを使用することができます
<!DOCTYPE html>
<head>
<style>
/* mouse over link */
a:hover {
color: white;
}
</style>
</head>
<body
<div class="flex-container">
<div class="flex-item"><img src="cityscape.png">
<a href="ArchitectureWork.html">arch</a></div>
<div class="flex-item"><a href="FineArt.html">fine art</a></div>
<div class="flex-item"><a href="Doodles.html">doodles</a></div>
</div>
</body>
.flex-container {
/*display: -webkit-flex;*/
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
justify-content: center;
color: aqua;
align-content: center;
padding-left: 90px;
padding-right: 90px;
}
.flex-item{
/*-webkit-flex: 1;*/
/* I don't get order */
order: 1;
flex: 1;
flex-basis: 20%;
max-width: 1000px;
min-width: 100px;
align-self: center;
padding-left: 10px;
padding-right: 10px;
padding-top: 20px;
padding-bottom: 20px;
}
ああ撃つが、今私はリンクとして使用することはできません。うーん.... –
もちろんできます。単に 'img'を' a'タグで囲みます。 https://jsfiddle.net/efmpL3t8/ –