我是第一次构建流星应用程序并遇到了一些问题 . 特别是,我试图让图片浏览器工作,但导航按钮中的左右箭头似乎缺失了 . 当我尝试使用谷歌的开发人员工具加载应该在按钮中的图像时,它将显示为空图像 . 因此,我可能不会将图像文件放在适当的目录中,因此meteor无法将其加载到css文件中 . 我不确定是不是这种情况,或者不是别的 . 这可能不是任何语法错误,因为当我在流星之外运行插件时,我能够看到按钮中的箭头 .
这是我的css文件中的行:
background: transparent url('themes.gif') no-repeat left top; margin-top: -45px;
5 回答
所以我设法让它发挥作用 . 我在公共文件夹中创建了一个资源目录,并将css文件中的url更改为url(“/ resources / button”),这似乎可以解决问题 .
您可以保留CSS原样并将themes.gif文件放在Meteor应用程序的
/public
目录中 - 然后它应该是可访问的 .按docs:
您必须在文件名前添加
/
前缀 .文件需要放到/ public目录并从css中删除路径中的“/ public” .
例如:如果路径中的图像 -
/public/img/logo.png
然后使用下面的CSS:
my web site architecture