在css中给块级元素加背景图片,页面不显示?求答案
我在本地做了个测试,在css中给块级元素加背景图片,但是页面根本不显示,这是为什么(相对路径和绝对路径都试过。没用。不过给body加背景图片它却显示了)代码如下:<!DO...
我在本地做了个测试,在css中给块级元素加背景图片,但是页面根本不显示,这是为什么(相对路径和绝对路径都试过。没用。不过给body加背景图片它却显示了)代码如下:
<!DOCTYPT HTML>
<html>
<head>
<title>adsf </title>
<style type="text/css">
body{padding:0px;margin:0px;}
.hu{background-image:url(../images/sw_com_1.png);}
</style>
</head>
<body>
<div class="hu"></div>
</body>
</html>
加了固定宽高还是不显示:<!DOCTYPT HTML>
<html>
<head>
<title>adsf </title>
<style type="text/css">
body{padding:0px;margin:0px;}
.hu{background-image:url(images/sw_com_1.png);width:800px;height:900px;}
</style>
</head>
<body>
<div class="hu"></div>
</body>
</html> 展开
<!DOCTYPT HTML>
<html>
<head>
<title>adsf </title>
<style type="text/css">
body{padding:0px;margin:0px;}
.hu{background-image:url(../images/sw_com_1.png);}
</style>
</head>
<body>
<div class="hu"></div>
</body>
</html>
加了固定宽高还是不显示:<!DOCTYPT HTML>
<html>
<head>
<title>adsf </title>
<style type="text/css">
body{padding:0px;margin:0px;}
.hu{background-image:url(images/sw_com_1.png);width:800px;height:900px;}
</style>
</head>
<body>
<div class="hu"></div>
</body>
</html> 展开
2015-07-24
展开全部
div内部是空的就需要设置它的大小才能显示背景,因为没有内容div大小是0,显示不了,有内容会才被内容撑起来.
你可以设置一下样式hu的最小宽度(max-width)和最小高度(max-height)限制下div的大小
你可以设置一下样式hu的最小宽度(max-width)和最小高度(max-height)限制下div的大小
追问
试过了 ,还是没办法显示。不过,我加了个border的颜色边框后图片显示了,然后把border去掉,图片还显示在上面。看来是容器的问题了。还是谢谢你。
追答
代码是你复制重复了?
两个html
我刚试了加了固定宽高,或者最小宽度高度都是可以显示北京图片的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询