我有一些行在左列中包含图像,在右列中包含一些文本。该图像的比例为16:9。当文本变长,我要屏蔽带有渐变的文本,并显示“更多”(向右当前布局的左侧,想布局),如下面所示按钮:遮罩内容并排获取图像高度
通过引导4,α-6.
.bg-gray-950 {
background-color: #fafafa;
}
.bg-gradient-red-green {
background: linear-gradient(45deg, #4cad9e, #b34b4b);
color: #fff;
}
.img-overlay {
width: 100%;
height: 100%;
&:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-image: linear-gradient(to bottom right, #000000, #dc4425);
opacity: .3;
}
}
body {
min-height: 100vh;
background: rgba(33, 66, 99, 0.8);
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>
<div class="container m-5">
<div class="row bg-gray-950 d-flex">
<div class="col-md-6 p-0 img-overlay">
<img src="https://losol.no/wp-content/uploads/2017/06/20170502-2054-hovland-05091.jpg" class="img-fluid">
</div>
<div class="col-md-6 ">
<div class="card-block">
<h4 class="card-title">Lorem hipster dolor ipsum sit amet</h4>
<p class="card-text">Dreamcatcher kombucha drinking vinegar cold-pressed hoodie craft beer literally blog microdosing trust organic flannel blue bottle fingerstache. Blog skateboard cronut chips brunch pug. Heirloom coloring book, pitchfork flannel bicycle rights
deep v meditation. </p>
<a href="#" class="btn btn-outline-primary rounded-0"><i class="fa fa-share" aria-hidden="true"></i> Read more</a>
</div>
</div>
</div>
</div>
您的代码段不能正常工作 –
对不起,现予以更正。 –