我将应用程序升级到了 Rails 5.2,并且正在使用 Rails 的主动存储。
如果我想使用我上传的图片作为背景,哪种方法最好?我想使用调整大小的 300x300 图片作为背景。
<div style="background: ... ">
最佳答案
<div class="index-img">
<div class="bg-img" style="background-image: url(<%= rails_blob_url(@user.avatar) %>)"></div>
</div>
然后可以在CSS中设置它的样式,例如
.index-img{
position: relative;
width: 100%;
height: 250px;
background: $grey;
}
.bg-img{
width: 100%;
height: 100%;
@include background-image();
}
关于ruby-on-rails - Ruby on Rails 5.2 - 具有主动存储的背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51381990/