【发布时间】:2018-09-02 16:25:41
【问题描述】:
我刚刚完成了我的代码,突然之间,徽标不再显示了。 (它在我的浏览器刺激器上运行良好。)如果有人知道我做错了什么,请告诉我,如果没有显示徽标,网站就没有多大用处!
CSS:
#header {
height: 150px;
margin-left: 15px;
background-image: url('../images/headings/header.gif');
background-repeat: no-repeat;
text-align: right;
padding-top: 10px;
padding-right: 50px;
}
HTML
<div id="header">
<a href="realtors.htm">Realtors Click Here</a><br /><br /><br /><br />
<p><a href="http://www.facebook.com/PrimaResidential"><img src="images/headings/facebook.png" alt="Facebook" width="100" height="70" /></a></p>
<p><a href="https://twitter.com/Prima_Updates"><img src="images/headings/twitter.png" alt="Twitter" width="100" height="70" /></a></p>
<p><a href="http://www.flickr.com/photos/prima_residential"><img src="images/headings/flickr.png" alt="Flickr" width="100" height="70" /></a></p>
</div>
标题中的其他所有内容都可以正常工作,我只是不知道为什么图像无法正常工作! 徽标是 CSS 中的背景图像,以防有人在寻找它!
谢谢!!
【问题讨论】:
-
只需检查
background image的image url是否正确,即图片是否正在加载或加载失败 -
../images/headings/header.gif将相对于 css 文件所在的位置,或者如果它与页面内联,则相对于页面。
标签: css image background