background属性失灵了
html代码是:
nbsp;html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
模板 header
left_side
content
right_side
footer
css代码是:
body {
margin:0;
padding:0;
}
/*头部部分*/
.header{
width:900px;
background-color:#808080;
border:1px solid red;
height:100px;
margin:1px auto;
}
/*菜单部分*/
.menu{
width:900px;
background-color:#669933;
border:1px solid black;
height:30px;
margin:1px auto;
}
.menu ul{
margin:0px;
padding:0px;
display:block;
}
.menu ul li{
margin: 0;
padding: 0;
float:left;
list-style-type:none;
height:30px;
font-weight:bold;
line-height:30px;
padding:0px 10px 0px 20px;
}
a:link{
text-decoration:none;
}
.menu ul li a span{
float:left;
display:block;
background: red;
line-height:30px;
width:80px;
}
.menu ul li a:hover span{
float:left;
display:block;
background: #49A3FF;
color:#ffffff;
}
/*中间部分*/
.main{
width:900px;
border:1px solid black;
background-color:#8080ff;
margin:0 auto;
}
.leftside{
float:left;
width:150px;
background-color:green;
border:1px solid red;
height:300px;
margin:10px 1px;
}
.content{
float:left;
width:588px;
background-color:#8080ff;
border:1px solid red;
height:430px;
margin:1px 1px;
}
.rightside{
float:left;
width:150px;
background-color:#228080;
border:1px solid red;
height:200px;
margin:10px 1px;
}
/*底部部分*/
.footer{
width:900px;
background-color:blue;
border:1px solid red;
height:50px;
margin:1px auto;
}
.clear{
clear:both;
}
我想要的效果是:每一个菜单的背景图是一张图片,当鼠标移到菜单的时候,背景图替换成另外一张图片。
不知道为什么我这些代码只能替换颜色,不能替换图片,我已经尝试了background:url("1.png")属性,但是这个属性失灵了,不知道为什么。跪求高手帮帮忙。万分感谢。
现在的效果图是:
回复讨论(解决方案) 你的 图形1.png 是否与 css 文件 在同一个文件夹里
果然是高手,真的被你说对了,怪不得我一换成图片就没了背景。非常感谢,小小的40分,给你了!
Statement: The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn