为什么不加载背景图片?

时间:2018-05-26 07:44:05

标签: html tomcat

为什么不设置背景图片?

enter image description here

3 个答案:

答案 0 :(得分:0)

背景没有这样的属性。您应该以内联css样式添加它。尝试这样的内联样式:

<body style='background-image: url("sfondo.jpg");'>
    ------
</body>

有关更多背景选项https://www.w3schools.com/cssref/css3_pr_background.asp

,请参阅此处

答案 1 :(得分:0)

第7行出错:

您需要使用<body style="background-image: url('sfondo.jpg')">。 请记住图像位置应该在同一个文件夹中。

答案 2 :(得分:0)

你没有正确地问这个问题,但我想你从eclipse询问java web应用程序开发相关的问题,所以我想和你分享一些经验。如果您使用的是.jsp(index.jsp)文件,则可以使用JSTL或不使用JSTL来设置背景,如下所示。

<body background="<c:url value='/resources/images/sfondo.jpg' />">

<body background="${pageContext.request.contextPath}/resources/images/sfondo.jpg">

注意:我使用了“resources / images / sfondo.jpg”路径,您可以根据需要进行更改

  • 首先,您应该参考正确的项目结构(例如,如何组织图像,Web文件,Java文件等...)。如果您正在进行Java动态Web应用程序开发,则可以将图像文件保存在WebContent文件夹下。如果您使用的是maven,那么结构就不同了。

如果您使用的是.html(index.html)文件,则可以使用html文件中的css代码来控制背景图像

    <html>
    <head>
    <style>
      body {
        background-image: url("sfondo.jpg");
      }
    </style>
    </head>
    <body>

或者您也可以使用body body标签,但我认为在某些情况下它无法正常工作。