如何在顯示在整個頁面背景中的背景橫幅上添加鏈接?如何在背景橫幅上添加鏈接?
.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「banner-link」放在div「banner」裏面,我必須把高度固定,這對我不起作用。
可以使用CSS來完成,還是應該使用Javascript?
你應該使用「onclick」方法橫幅div,有背景。 –