繁体   English   中英

背景图像不会出现在 HTML 中

[英]Background-image won't appear in HTML

我想在标题中放置一个图像,但它没有显示出来。

我试过寻找拼写错误,缺少结尾的分号,在不同的浏览器中尝试过,并确保图片与其余 HTML 和 CSS 文件位于同一文件夹中......不知道还能做什么。 这就是我在 CSS 中编码标题的方式。

header { background-color: #9BC1C2;
   background-image: lilyheader.jpg;
   background-position: right;
   background-repeat: no-repeat;
   height: 150px; }

我希望标题出现在网站的每个页面上,并且上面也应该有标题。

你必须像这样放置一对括号:

background-image: url(lilyheader.jpg);

这样做的正确方法是

header {
    background-color: #9BC1C2;
    background-image: url(lilyheader.jpg);
    background-position: right;
    background-repeat: no-repeat;
    height: 150px;
}

正如上面提到的那样,请确保您在字符串中指定了正确的路径,如果这不起作用,那么肯定是您的许可,转到您的终端和 chmod 404 或 605 到您选择的文件。

例子:

cd public_html
chmod 404 logo.jpg

请检查您的 jpg 路径,使用相对路径或绝对路径。

暂无
暂无

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

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