gpt4 book ai didi

html - CSS/HTML - 背景图片不工作

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:29 25 4
gpt4 key购买 nike

不知道为什么,但我的布局不显示登录按钮。

CSS:

.sign-in {
position: absolute;
left: 895px;
top: 30px;
width: 96px;
height: 36px;
background-image: url('button_sign-in.png');
}
.sign-in:hover {
background-image: url('button_hover_sign-in.png');
}

HTML:

<a class="sign-in" href="#" title="Sign In"></a>

盒子在那里并且可以点击,只是里面没有图像。这些图像肯定存在并且与 html 文件位于同一文件夹中。

有什么想法吗?谢谢!

最佳答案

HTML 文件的位置无关紧要。

CSS 中的路径是相对于 CSS 文件的位置,而不是所显示的 HTML 文件。

例如,如果您的 CSS 文件位于包含 HTML 文件和图像的目录的子目录(例如 /css)中,您需要将路径从 url(your_image. png)url(../your_image.png)

如果您在 Firefox 或 Chrome 开发者工具中打开“网络”选项卡,您可以看到网络请求列表,其中将包括(大概)404 的图像 GET 请求。您可以在那里检查路径并相应地进行调整。

关于html - CSS/HTML - 背景图片不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19979801/

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