根据css现学内容完成京东导航菜单,参考图片如下:
要求:
鼠标悬浮在某行,当前行背景颜色改变
鼠标悬浮在某个超链接,链接颜色改变
分析:
css中有三类样式表分别是行内样式表,内嵌样式表和外部样式表,本题中使用内嵌样式表来实现.
代码实现:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
form{
background-color: #A9A9A9;
width: 250px;
font-size: 25px;
}
.b1:hover{
color: #0000FF;
background-color: blanchedalmond;
}
.b1:active{
color: #FF0000;
background-color: chartreuse;
}
.b2:hover{
color: #7FFF00;
background-color: #8A2BE2;
}
.b2:active{
color: #FFEBCD;
background-color: aquamarine;
}
.b3:hover{
color: #FF7F50;
background-color: azure;
}
.b3:active{
color: blue;
background-color: burlywood;
}
</style>
</head>
<body>
<img src="img/jd.JPG"/>
<form>
<p class="b1">家用电器</p>
<p class="b2">手机/运营商/数码</p>
<p class="b3">电脑/办公</p>
<p class="b1">家具/家具/家装/厨具</p>
<p class="b2">男装/女装/童装</p>
<p class="b3">男鞋/运动鞋/户外</p>
<p class="b1">汽车/汽车用品</p>
<p class="b2">母婴/玩具乐器</p>
<p class="b3">图书/玩具乐器</p>
<p class="b1">理财/众筹/白条/保险</p>
</form>
</body>
</html>
运行结果: