为了账号安全,请及时绑定邮箱和手机立即绑定

总结里的作业,求大神们公布答案,搞了半天,只能勉强做出一个看上去像的,感觉写的满不合理及美观的,求解答!

<!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;background:url(%E8%83%8C%E6%99%AF%E7%81%B0%E8%89%B2.png);width:600px;height:40px;font:"微软雅黑";font-size:20px;}
	a{
		text-decoration:none;
		dislay:block;
		float:left;
		width:200px;
		height:40px;
		line-height:40px;
		color:#FFF;
		text-indent:20px;
		}	
	span{font-size:30px;}
		
	#a1:hover{background:url(%E8%83%8C%E6%99%AF.png)}
    #a2:hover{background:url(%E8%83%8C%E6%99%AF.png) -200px 0;margin-left:-20px}
	#a3:hover{background:url(%E8%83%8C%E6%99%AF.png) -200px 0;margin-left:-30px}
    </style>
</head>

<body>
<div>
<ul>
<li><a href="#" id="a1"><span>1</span>STEP1</a></li>
<li><a href="#" id="a2" class="on"><span>2</span>STEP2</a></li>
<li><a href="#" id="a3"><span>3</span>STEP3</a></li>
</ul>
</div>
</body>
</html>

总结里的作业,求大神们公布答案,搞了半天,只能勉强做出一个看上去像的,感觉写的满不合理及美观的,求解答!

正在回答

5 回答

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
/* 默认样式清除 设置基本样式 */
* {
margin: 0;
padding: 0;
}

.clearfix:before,.clearfix:after{
   content:"";
   display:table;
}
.clearfix:after {clear:both;}
.clearfix{
   *zoom:1;/*IE/7/6*/
}

html {
font-size: 62.5%;
}

body {
font-size: 1.6rem;
font-family: 'Segoe UI', Helvetica, Arial, sans-serif;
line-height: 1;
}

ul li {
list-style: none;
}

a {
text-decoration: none;
color: #5e5e5e;
}

/* 效果样式 */
.wrap {
width: 800px;
margin: 10% auto;
}

.nav li {
float: left;
}

.nav a {
font-size: 3rem;
color: #fff;


display: block;
width: 150px;
padding: 10px;
background-color: #3e3e3e;

position: relative;
}

.nav a small {
font-size: 1.5rem;
text-transform: uppercase;
vertical-align: 30%;
}

.nav a:after {
content: "";
position: absolute;
right: -25px;
z-index: 9;
margin-top: -10px;

border-left:solid 25px #3e3e3e;
  border-top:solid 25px rgba(0,0,0,0);
  border-bottom:solid 25px rgba(0,0,0,0);
}

.nav li + li > a {
padding-left: 30px;
}

.nav li a:hover {
background-color: #FFB90F;
}

.nav li a:hover::after {
border-left:solid 25px #FFB90F;
}

</style>
</head>
<body>
<div class="wrap">
<ul class="nav clearfix">
<li><a href="#">1 <small>step1</small></a></li>
<li><a href="#">2 <small>step2</small></a></li>
<li><a href="#">3 <small>step3</small></a></li>
</ul>
</div>
</body>
</html>


1 回复 有任何疑惑可以回复我~
#1

狗宝 提问者

非常感谢!很久没来慕课网了,哈哈!
2017-07-15 回复 有任何疑惑可以回复我~

下面采纳的答案是怎么实现那个箭头样式的?并没有看到引用img。难道是应用z-index这个层叠优先级实现的吗?新手学习中望指教!

0 回复 有任何疑惑可以回复我~

55efe090000151c804000040.jpg

55efe0900001fb4e05000034.jpg

这是我ps里自己做的背景图片

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
导航条菜单的制作
  • 参与学习       123899    人
  • 解答问题       813    个

水平、垂直、圆角导航条菜单,让您的技术探索之路更高效

进入课程

总结里的作业,求大神们公布答案,搞了半天,只能勉强做出一个看上去像的,感觉写的满不合理及美观的,求解答!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信