私は HTML と CSS にまったく慣れていません。Web サイトを作成する過程で、HTML と CSS を習得してきました。私のポートフォリオページまではかなり順調に進んでいます。私の問題は、タイトルとプロジェクトの簡単な説明を含むすべての作品を表示するポートフォリオホームページを作成し、CSSをスタイルして画像を変更したことです。ホバーしてライトアップし(にもかかわらずシートを使用して画像の位置を移動します)、タイトルと説明が青色に変わります。私の問題は、これらすべての要素またはセクションの子を同時にアクティブにすることですマウスがセクションにホバーされたとき、現時点ではホバー効果は各子の上にホバーしたときにのみ機能します。
私は解決策を何年も探してきましたが、何も見つからないようです。この問題について助けていただければ幸いです。おそらく非常に簡単な修正ですが、私はWeb開発に非常に慣れていないので、行き詰まっています!
これがセクションのHTMLです
`<section id="port1">
<a href="tempura.html">
<div id="image1"></div>
<h3>TEMPURA</h3>
<p>Branding project incorporating the japanese culture and an animal as the key elements to represent the brand.</p>
</a>
</section>`
そしてここにCSSがあります
`#port1 {
width:247px;
height:280px;
float:left;
background-color:#FFF;
text-decoration:none;
}
#port1 a {
text-decoration:none;
}
#image1 {
height:150px;
width:227px;
background-image:url(../images/Tempuraimg.jpg);
background-position:top left;
margin:10px;
float:left;
}
#image1:hover {
background-position:bottom left;
}
#port1 h3 {
font-size:10pt;
font-family:"Helvetica", Arial, sans-serif;
font-weight:bold;
color:#333;
margin-left:10px;
margin-right:10px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px dotted #999;
text-decoration:none;
}
#port1 h3:hover {
color:#09F;
}
#port1 p {
font-size:8pt;
font-family:"Helvetica", Arial, sans-serif;
font-weight:200;
color:#999;
padding-top:10px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}
#port1 p:hover {
color:#0099FF;
}`
最後に、これはこれまでの私のウェブサイトで、ページは質問です、ポートフォリオページはここにリンクがあります
http://mattwilsongraphicdesigns.co.uk/portfolio.html
あなたが私を助けることができると思うなら、私はとても感謝しています
幸運をお祈りしています
マット・ウィルソン