写真の上にキャプション付きの透明なPNGをホバーしようとしています。divs position: absolute または指定された幅を指定すると、ホバーが消えます。ただし、そうしないと、ホバーが画像の左右に表示されます。
私は明らかに何か間違ったことをしていますが、何がわからないのですか。どんな助けでも大歓迎です。
ありがとう!
ここにサイトと関連コードがあります。
ウェブサイト: http://www.theshalomimaginative.com/
<div id= "logo">
<h3><img src="Graphics/splashpagelogo.png" alt="The Shalom Imaginative Documentary Photography" /></h3>
</div>
#logo {
position:absolute; width:475px; height:365px; padding: 0 0 0 242px;
}
h3 {
position:absolute; width:475px; height:365px;display: block;
}
h3:hover {
position:absolute; width:475px; height:365px; display: block; background-image: url('http://theshalomimaginative.com/Graphics/Homepagehover.png');
}