自己紹介のwebページを作っています。
発生している問題・エラーメッセージ
ヘッダーに「opacity:0.5;]を適用すると文字まで透明になってしまいます。 背景の色のみを透明にするにはどうすればいいですか?
該当のソースコード
HTML
<!DOCTYPE html> <html> <head> <title>自己紹介</title> <meta charset="utf-8"> <link rel="stylesheet" href="top.css"> </head></html><body> <header> <h3>My profile</h3> </header> <a href="top.html" class="btn top">Top Page</a> <a href="hobby.html" class="btn hobby">Hobby</a> <a href="village.html" class="btn hometown">Home Town</a> <footer> </footer> </body>
ーーーーーーーーーーーーーーーーーーーーーーー
CSS
header{
height:150px;
background-color:#4169e1;
opacity: 0.5;
}
body{
background-image: url(body.jpg);
}
header h3{
color:white;
font-size:60px;
margin:20px;
padding-top:30px;
padding-left:40px;
}
.btn {
float:left;
display: block;
font-size:30px;
margin:10px 40px;
display:block;
background-color:#4169e1;
border-radius:6px;
}
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー