これは私のコードです:応答性の高さ
#bener{
background:url(../img/main.png) no-repeat;
\t background-size:120%;
}
.bener_content{
color:#fff;
\t text-align:center;
\t margin-top: 30%;
} \t
.bener_overlay{
\t background: rgba(75, 78, 78, 0.7);
height: 120%; //This line
} \t
.bener_content h2{
color:#ffff;
} \t
.bener_content p{
color:#ffff; \t
}
<section id="bener" class="">
<div class="bener_overlay">
<div class="container">
<div class="bener_content">
<p class="textmiddle">TEXT</p>
\t \t <h3>Text</h3>
</div>
</div>
</div>
</section>
私が持っている問題は、私は別の解像度に私のウェブサイトを試してみたときに、私のホームページの画像がスケールしないということです、幅は問題ありませんが、高さは常に同じです。 .benner_overlayでは、高さはパーセンテージで表示されていましたが、何らかの理由で何も起こりません。また、ピクセルを使用すると反応しません。 これを解決するにはどうすればいいですか?私のウェブサイトをどこで試しても、ホーム画像は画面全体をカバーします。
_ "高さはパーセンテージで表示されましたが、何らかの理由で何もしませんでした" _ - CSS 101:高さのパーセンテージは、親要素に明示的な高さが設定されている場合にのみ影響します。 – CBroe
widthのパーセント値は最大100%でなければなりません。これは良い習慣ではありません。 –