少し問題が見つかりました。隣り合わせに 2 つの div を作成し、その下に 1 つ作成する必要があります。分かりやすく説明できるように絵を描いています。その主な DIV は、CSS の #header です。
したがって、ここにhtmlコードがあります:
<div id="header">
<div id="header-wrap">
<div id="div1"></div>
<div id="div2"></div>
<hr> <!-- This is that line under #div1 and #div2 -->
<div id="div3"></div>
</div>
</div>
そして、これは私のCSSコードです:
#header {
background-image: url("../img/header.jpg");
background-position: center center;
background-repeat: repeat-y;
height: 180px;
width: 100%;
}
#header-wrap {
text-align: center;
margin: 0 auto;
height: 140px;
width: 80%;
padding-top: 30px;
}
#div1 {
background-image: url("../img/logo.png");
background-repeat: no-repeat;
height: 80px;
margin-bottom: 20px;
}
#div2 {
}
#header hr {
border: 0;
height: 1px;
background: transparent;
background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgb(255, 255, 255), rgba(255, 255, 255, 0));
background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), rgb(255, 255, 255), rgba(255, 255, 255, 0));
background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0), rgb(255, 255, 255), rgba(255, 255, 255, 0));
background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), rgb(255, 255, 255), rgba(255, 255, 255, 0));
}
#div3 {
}
#div2 と #div3 に何を追加すればいいのかわからないので、スタイルは思いのままです。助けてくれてありがとう。