asp.net - 背景图像不工作

标签 asp.net html css background

我的 HTML 中有这个,除了背景图像外,一切正常:'images/Header.jpg'; 相反,我在标题中看到了灰色,但没有看到图像。我尝试删除灰色,但仍然看不到图像...

#outerWrapper #header {
border-bottom: solid 1px #628152; 
font-size: 18px;
font-weight: bold;
line-height: 15px;
height: 115px;
background-color: Grey;
background-image: url('images/Header.jpg');

我怎样才能使这项工作..请帮助..谢谢

最佳答案

你的CSS文件路径和图片路径是什么?

您必须考虑到,在 CSS 中使用 url() 时,路径是相对于 CSS 文件的,而不是相对于请求的页面

假设您有以下文件:

/website/index.html
/website/templates/main.css
/website/images/header.jpg

CSS 必须是:

.style{background-image:url(../images/header.jpg);} /* Noticed "../"? */

关于asp.net - 背景图像不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4326813/

相关文章:

jquery - html5 表单验证 modernizr safari

jquery - Slick vs. Sizzle——CSS 选择器引擎的优缺点

javascript - 为什么在 javascript 中设置 ImageButton 的 ImageUrl 不起作用?

C# 7 本地函数未按预期工作且未显示任何错误

.net - 将 Web 应用程序项目拆分为多个项目

html - CSS 中的波浪下划线

html - 尝试将 tailwindcss 图标放入输入

html - 如何在div的给定像素处绘制垂直线

css - Chrome 开发者工具支持 flexbox CSS 吗?

c# - 使用 ASP.NET MVC 5 的 CheckBoxList