ページ全体の背景に表示される背景バナーにリンクを追加するにはどうすればよいですか? バックグラウンドバナーにリンクを追加するにはどうすればよいですか?
.wrapper {
width: 100%;
display: inline-block;
text-align: center;
}
.banner {
background-position: 50% 0;
background-repeat: no-repeat;
}
.banner {
background-image: url(https://s15.postimg.org/n11a3vr8b/image.jpg);
background-repeat: repeat-y;
}
.wrapper.banner {
background-image: url(https://s10.postimg.org/hyzxs6mmx/image.png);
background-repeat: no-repeat;
}
.banner-link {
position: absolute;
width: 100%;
display: block;
margin: 0 auto;
height: 200px;
}
.page-content {
background-color: white;
width: 300px;
display: inline-block;
}
<div class="banner">
<div class="wrapper banner">
<a href="#" class="banner-link"></a>
<div class="page-content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
in reprehenderit in <a href="# ">Lorem link</a>voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
<a href="#">Lorem link</a>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
amet, <a href="#">Lorem link</a>consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute
irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. <a href="#">Lorem link</a>Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
</div>
</div>
リンクはdivの「バナー」とバナーの高さが固定されてはならないです背景のバナーにする必要があります。
私が絶対divを "banner-link" div "banner"に入れたのであれば、固定された高さを置く必要があり、これは私のためには機能しません。
CSSを使用することはできますか?またはJavascriptを使用する必要がありますか?
あなたはすべきですonclickメソッドをonに使う背景を持つバナーdiv。 –