繁体   English   中英

无法使用 CSS 更改背景图像

[英]Cant change the background image with CSS

我只是想在我的网站上更改我的背景图片。 我可以更改背景颜色,但不能更改图像。 这是我第一次使用 php,所以我不知道我是否应该知道一些东西。 刚刚使用 HTML/CSS/JS。 感谢帮助!

样式.css

body{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        background-image: url("/img/indexbackground.png");
}

索引.php:

 <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Quickbuy</title>
        <link rel="stylesheet" href="css/reset.css">
        <link rel="stylesheet" href="css/style.css">
    </head>

尝试这个:

<style type="text/css">
    body{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
         background-image: url("/img/indexbackground.png");
    }

</style>

否则您的链接中可能存在一些语法问题。 并且不要忘记在更改代码后保存代码。

问题是您没有将 CSS 放在样式标签中。

你也没有包括</html> 这不会影响这个问题,但是它可能会导致更复杂的网页和旧浏览器出现问题。

这是更新的代码,在一个片段中:

 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Quickbuy</title> <link rel="stylesheet" href="css/reset.css"> <link rel="stylesheet" href="css/style.css"> <style> body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-image: url("/img/indexbackground.png"); background-color: #22d; /*Background color is being used to replace background image, remove it in your code.*/ } </style> </head> </html>

CSS不能只是这样

element {
  color: red;
}
<!DOCTYPE html>
...

它必须在样式标签中。

<!DOCTYPE html>
<html>
<head>
  <style>
    element {
      color: red;
    }
  </style>
</head>
<body>
...
</body>
</html>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM