HTML
<header class="hero-wrap">
<div class="container no-gutters">
<div class="message">
<h1>Test header</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam mattis metus quis lacus venenatis ullamcorper. Ut ut interdum mauris. Phasellus varius nibh eu purus ultrices efficitur. Morbi egestas nibh massa, quis egestas ligula feugiat vitae. Quisque tincidunt sagittis facilisis. In imperdiet, nisl sed sodales aliquet, ante est bibendum est, et congue magna elit quis sapien. Vestibulum eleifend tellus nibh, ac ultrices risus rutrum vel. Sed feugiat tristique nulla, ut vestibulum nulla rhoncus eget. Mauris eget lorem at nulla vestibulum pharetra vitae et massa. Fusce bibendum hendrerit imperdiet. Fusce lobortis est vel rhoncus vestibulum.</p>
</div>
</div>
</header>
CSS
.hero-wrap{
color: #fff;
background: url(http://dreamatico.com/data_images/kitten/kitten-5.jpg) no-repeat center center;
background-size: cover;
padding-top: 30%;
position: relative;
}
.message{
background: #000;
color: #fff;
float: none;
opacity: 0.8;
text-align: left;
height: 100%;
}
@media (min-width: 70em){
.hero-wrap{
padding-top: 40%;
}
.message{
float: right!important;
padding: 75px 480px 85px 40px;
position: absolute;
right: 0;
top: 0;
max-width: 800px;
}
}
@media (max-width: 37.5em){
.hero-wrap{
padding-top: 20%;
}
.message{
padding-right: 135px;
padding-left: 20px;
padding-top: 20px;
padding-bottom: 60px;
}
}
.row.no-gutters {
margin-right: 0;
margin-left: 0;
}
.row.no-gutters [class^="col-"],
.row.no-gutters [class*=" col-"] {
padding-right: 0;
padding-left: 0;
}
.container.no-gutters {
padding-right: 0;
padding-left: 0;
}
.container.no-gutters [class^="col-"],
.container.no-gutters [class*="col-"]{
padding-right: 0;
padding-left: 0;
}
二手Bootstrap 3.问题是:
显然,填充顶部不是标题中标题的好方法,因为它无助于在背景不透明度旁边的块中堆叠。
问题:
如何制作横幅广告响应并使用浮点设置背景不透明度:适用于桌面模式?
为什么横幅图像没有显示在块中的示例图像中,足以看到图片是什么?如何在横幅图像后使用背景不透明度堆栈制作文本?
帮助表示感谢。