CSS UL Li的背景图片怎么添加?

CSSULLi的背景图片怎么添加?图片是245*40的,想做一个鼠标经过改变背景的效果... CSS UL Li的背景图片怎么添加?图片是245*40的,想做一个鼠标经过改变背景的效果 展开
 我来答
幻翼高达Zero
2019-07-12 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.2万
展开全部

需要准备的材料分别有:电脑、浏览器、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标签背景图片上方,此时背景图片被改变了。

博思aippt
2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。ai生... 点击进入详情页
本回答由博思aippt提供
百度网友61373891
推荐于2016-09-11 · TA获得超过5609个赞
知道大有可为答主
回答量:3703
采纳率:74%
帮助的人:583万
展开全部
<!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这个属性就可以实现了。完整的代码,你可以改变一下图片连接路径,你试试看。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-15
展开全部
代码如下:
ul li:hover
{
background-image:url(图片路径);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-15
展开全部
用CSS
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式