html - 找不到公共目录中的图像
问题描述
我是新来表达的,我正在尝试从public
目录(与我的 CSS 文件存储位置相同的目录)加载图像。
我尝试将图像文件存储在文件public
夹本身中,以及images
在公共目录中创建一个文件夹,但是这两种方法都没有运气。
编辑:
问题是在加载服务器以查看前端时图像不可见。
快递代码
app.use(express.static(__dirname + '/public'));
CSS 代码示例
#photogap {
margin-right: 15%;
margin-left: 5%;
height: 500px;
padding-top: 150px;
background: url("images/photoGapOne.jpg");
background-size: cover;
}
文件夹目录
Test
public
CSS
images
views
解决方案
您的快速配置很好。
试试这个你的CSS:
background: url("/images/photoGapOne.jpg");
或许
background: url("./images/photoGapOne.jpg");
并在您的文件名中考虑大写字母。photoGapOne.jpg
推荐阅读
- python - 根据第一个字符以外的字段对文件内容进行排序
- wordpress - Wordpress (DIVI) 网站上的 iFrame 实施
- apache-spark - Spark cassendra yugabyte 连接器问题从表中获取记录
- gradle - 为什么我的 Gradle 构建失败并出现“未找到插件 [id: 'org.flywaydb.enterprise.flyway', version: '6.5.0']”错误?
- python-3.x - Python Google oauth2无法连接到代理
- amazon-web-services - 我可以为 ECS 中的 Fargate 任务分配长期公有 DNS 名称吗?
- javascript - 使用 JavaScript 查找并添加多个对象分数以最接近给定值
- python - Python/Pandas:将数据帧的频率保存为变量
- python - 无法使用 flask_login 访问 login_required 路由
- suitescript - SuiteScript N/query SuiteQL 如何选择一项交易,如 Estimate