【发布时间】:2015-08-03 06:28:28
【问题描述】:
我目前正在写一个网页。我希望在网页顶部有一个横幅图像。这是我的html和css:
index.html
<!DOCTYPE html>
<html>
<head>
<title>Protect The Environment!</title>
<link rel="stylesheet" type="text/css" href="styles.css" />
</head>
<body>
<div>
<img src="http://intranet.kings.edu.hk/~s13977/banner.png"
id="banner-image"
alt=""/>
</div>
</body>
</html>
styles.css
body {
background:#f8e4e4;
font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size:medium;
}
#banner-image {
height: 106px;
width: 582px;
}
如您所见,我确实将图像放入了 html 中,并且 src 设置为正确的 url。您可以复制网址并检查。下面是它在 Visual Studio 设计器中的外观:
我尝试将此添加到#banner-image css 规则:
visibility:visible;
但它根本不起作用。页面保持不变!
我认为div 存在一些问题,但我真的想保留它。它只是让事情变得更容易管理。
【问题讨论】:
-
你试过在其他浏览器上运行它吗?如果有,结果如何?
-
可能是IE对
img标签内的换行符不友好。 -
如果你想认真开发网页,你必须学习如何在浏览器中使用开发者工具。一旦你这样做了,你就不必问这样的问题(或者至少会问更好的问题)
-
@Boaz 我删除了新行,还是一样。
-
您说我们可以检查图像 URL。它不适合我。
标签: internet-explorer png visual-studio-designer