图像未出现在浏览器中

时间:2015-12-02 17:00:15

标签: html ruby-on-rails image

我想要在我的应用程序中包含的图像由于某种原因我无法渲染。通常当我在项目中包含图像时,我会从Unsplash或其他图像托管站点链接到它们。

对于这个项目,我想使用我自己的图像并将文件包含在我的目录中,而不是将它们上传到imgur并链接到它们。

这就是我试过的......

我将图像放在rails images目录中,然后在图像目录中创建了一个Thumb目录,并包含相同的图片。

然后我尝试在我的gallery.html.erb文件中链接到它们。

<a href="#">
    <img src="assets/images/thumbs/one.jpg" alt="assets/images/one.jpg"/>
</a>

<a href="#">
    <img src="app/assets/images/thumbs/2.jpg" alt="app/assets/images/2.jpg"/>
</a>

文件路径似乎对我来说是正确的,除非我遗漏了什么,但在我的浏览器中它们没有出现。我感谢您提供的任何帮助

2 个答案:

答案 0 :(得分:1)

使用

<%= image_tag("/thumbs/one.jpg", size: "100x100", alt: "text") %>

答案 1 :(得分:0)

也许你的html文件和L asset/..&amp;&amp; apps/..不在同一个文件夹中。