gpt4 book ai didi

html - CSS - 文件重命名和重定位后标题背景图像不显示

转载 作者:太空宇宙 更新时间:2023-11-04 02:22:32 24 4
gpt4 key购买 nike

我在不同的位置和不同的文件名下启动了这些文件。我决定我喜欢我所拥有的,所以我将文件名更改为对元素更永久的名称,并将它们移动到另一个文件夹。从那时起,我的标题图片将不会显示。

所有标记和 CSS 代码都反射(reflect)了新的文件名和位置,页面布局中的其他所有内容都像以前一样呈现。仅缺少标题图片。

有没有人看到我忽略的代码中的某些内容?

HTML

<div id="headerbox">
<header>
<h1>Southern Draw Archery of Coweta</h1>
</header>
</div>`

CSS

#headerbox {background-image: url("images/archery.jpg");
background-position: center;
background-repeat: no-repeat;
left: 200px;
right: 200px;
top: 0px;
height: 200px;
position: absolute;}

#headerbox header {position: absolute;
bottom: 0;
left: 0;
width: 100%;
padding: 20px 10px;}

#headerbox header h1 {margin: 0px;
color: white;
text-shadow: 2px 2px black;
position: relative;}

--------下面评论的快速编辑--------

css 和图像都在各自独立的文件夹中,而 HTML 文件在主(根)元素文件夹中。所以文件结构是这样的:

主元素文件夹/\css 文件夹 图片文件夹/\css文件图像文件

我已经尝试将图像源移动到 HTML 标记并且图像确实显示出来了,但是其余的 css 设置不适用于它。在我移动所有内容之前,所有代码都按照预期呈现,如下所示。

最佳答案

您的 CSS 文件是否在单独的文件夹中(即与 HTML 文件不在同一层级)?

然后 {background-image: url("images/archery.jpg") 应该改为 {background-image: url("../images/archery.jpg") 或类似的

关于html - CSS - 文件重命名和重定位后标题背景图像不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37898972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com