CSS UL Li的背景图片怎么添加?
5个回答
展开全部
需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<style>标签中,输入css代码:
li {height: 50px;background: url(small3.png)} li:hover {background: url(small2.png)}
3、浏览器运行index.html页面,此时显示出了背景图片。
4、将鼠标移动到li标签背景图片上方,此时背景图片被改变了。
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
*{ margin:0; padding:0;}
ul{ list-style:none;}
ul li{ width:100px; height:30px; background-image:url(images/bg.jpg); text-align:center; float:left; line-height:30px; margin-right:1px;}
a{ text-decoration:none; color:#000; display:block;}
a:hover{ background-image:url(images/bg.jpg); background-position:0 -52px;}
-->
</style>
</head>
<body>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">产品介绍</a></li>
<li><a href="#">首页</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">产品介绍</a></li>
</ul>
</body>
</html>
效果:
用到的背景图片
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-11-25
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>鼠标经过背景改变</title>
<style>
#nav
{
height:40px;
width:245px;
color:#FFFFFF;
text-align:center;
}
#nav ul
{
height:40px;
width:245px;
list-style-type:none;
}
#nav ul li
{
height:40px;
width:245px;
background-image:url(2.jpg); //图片连接地址
background-repeat:no-repeat;
list-style-type:none;
}
#nav ul li:hover
{
background-image:url(3.jpg);//图片连接地址
background-repeat:no-repeat;
list-style-type:none;
}
</style>
</head><body>
<div id="nav">
<ul><li> 鼠标经过背景改变</li>
</ul>
</div>
</body>
</html>只有改变鼠标经过那个hover这个属性就可以实现了。完整的代码,你可以改变一下图片连接路径,你试试看。
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>鼠标经过背景改变</title>
<style>
#nav
{
height:40px;
width:245px;
color:#FFFFFF;
text-align:center;
}
#nav ul
{
height:40px;
width:245px;
list-style-type:none;
}
#nav ul li
{
height:40px;
width:245px;
background-image:url(2.jpg); //图片连接地址
background-repeat:no-repeat;
list-style-type:none;
}
#nav ul li:hover
{
background-image:url(3.jpg);//图片连接地址
background-repeat:no-repeat;
list-style-type:none;
}
</style>
</head><body>
<div id="nav">
<ul><li> 鼠标经过背景改变</li>
</ul>
</div>
</body>
</html>只有改变鼠标经过那个hover这个属性就可以实现了。完整的代码,你可以改变一下图片连接路径,你试试看。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-15
展开全部
代码如下:
ul li:hover
{
background-image:url(图片路径);
}
ul li:hover
{
background-image:url(图片路径);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-15
展开全部
用CSS
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询