我想通过我的ActiveAdmin管理面板创建一个图片管理。
我使用Carrierwave从我的管理面板上传图像,但是我无法在我的CSS代码中将这些图像显示为背景图像...:/
以下错误的...because:
couldn't find file '<%= Image.find(1).path %>'
这是我的CSS:
header{
background-image: asset-data-url("<%= Image.find(1).path %>");
}
我的HTML:
<header>
<div class="header-content">
<div class="header-content-inner">
<h1>Your Favorite Source of Free Bootstrap Themes</h1>
<hr>
<p>Start Bootstrap can help you build better websites using the Bootstrap CSS framework! Just download your template and start going, no strings attached!</p>
<a href="#about" class="btn btn-primary btn-xl page-scroll">Find Out More</a>
</div>
</div>
和映像管理视图:
我不明白如何将我的图像链接到背景图像CSS属性?
发布于 2018-07-15 21:18:22
在CSS样式表中调用Rails数据库查询将不起作用。相反,您可以重新编写HTML代码,如下所示:
<header style="background-image: url(<%= Image.find(1).path %>);">
并删除CSS中的背景图像代码。
https://stackoverflow.com/questions/51348697
复制相似问题