• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:opacityなどで背景のみ不透明度にしたいです)

ヘッダー画像の透明度を設定する方法

このQ&Aのポイント
  • Web制作において、ヘッダー画像の透明度を設定する方法について教えてください。
  • ヘッダー画像に角丸画像を追加し、その画像のみを透明にする方法はありますか?
  • タイトルやサブタイトルは透明度を変えずに表示したいです。どうすれば実現できますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

デザインのためにHTML書かない!!--先でデザイン変えるとき困るし、何のために「構造とプレゼンテーションの分離( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/intro/intro.html#h-2.4.1 )」かわからない。 <body>  <div class="header">   <h1>ページタイトル</h1>   <h2>サブ見出し</h2>   <div class="nav">     <h3>ナビゲーション</h3>   </div>  </div> とする。 html,body{margin:0;padding:0;} h1,h2,h3,h4,h5,h6{margin:0;line-height:1.6em;} p{text-indent:1em;} div.header,div.section,div.footer{width:90%;min-width:630px;max-width:1000px;margin:0 auto;padding:5px;} div.header{min-height: 270px; background-image: URL(./images/background/sky.jpg); } div.header h1{ float:right; top: 20px; right: 20px; height: 60px; width: 550px; text-align:center; line-height:60px; position:relative; z-index:10; } div.header h1:before{ content:url(./images/background/white550_60.gif); position:absolute;top:0;left:0; opacity:0.5; z-index:-10 } div.header h2:after{content:"";clear:both;display:block;white-space:pre} div.header div.nav{background-color:yellow;} ・スマホや狭いディスプレイから幅広まで対応 ・ユーザーがフォントサイズを変更してもよい ・border-radiusと、background-color:rgba(255,255,255,0.5)のほうが本来の方法

webyou
質問者

お礼

ご返事ありがとうございます。 解りやすい解説大変助かりました。 まだ確認していませんが、これから勉強を兼ねて一つ一つ動作の確認をしてみたいと思います。

関連するQ&A

専門家に質問してみよう