快速而简单的问题,我尝试在* .ejs页面文件中添加带背景图像的div。
<style>
.signPage{
background-image: url("//back.jpg");
width: 98%;
height: 98vh;
top: 1%;
right: 1%;
position: fixed;
border-radius: 20px;
}
图像和ejs在同一目录中。 感谢
答案 0 :(得分:0)
您需要首先在app.js中提供静态路径,然后将背景图像放在公共/图像上 只使用它
background-image: url("images/back.jpg");
app.use(express.static(__dirname+'/public'));
答案 1 :(得分:0)
您必须提供您所拥有的 css 文件的路径
指定规则。
例如:如果图像在文件夹中
public/images
并且css文件在文件夹public/css中,
然后你
应该提供这样的
-- ../images/image-name.image-extension
简而言之 - 您必须提供一个相对于 css 到图像的路径