老师看一下没有中间白线
来源:3-2 表示层--导航的实现
慕少5306396
2019-09-03 10:03:04
*{
margin: 0px;
padding: 0px;
border: none;
}
html,body{
height: 100%;
background:#93b3c6;
}
span{
display: block;
width: 16px;
height: 16px;
margin: 30px auto 40px;
border-radius: 50%;
background-color: white;
}
nav{
position: relative;
display: flex;
width: 78.125vw;
margin: 0 auto 45px;
justify-content: space-between;
}
nav > a{
position: relative;
font-style: 20px;
padding: 10px;
border: 2px solid #5395b4;
color: #255d7e;
text-decoration: none;
background: #fff;
}
nav:before{
position: absolute;
top: 20px;
width: 100%;
height: 10px;
background: #fff;
display: block;
content: '';
}
<!DOCTYPE html>
<html>
<head>
<title><全屏的云南旅游相册</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="style1.css">
</head>
<body>
<span></span>
<nav>
<a href="#">泸沽湖</a>
<a href="#">丽江古城</a>
<a href="#">茶马古道</a>
<a href="#">就这家·云逸客栈</a>
<a href="#">西双版纳</a>
<a href="#">云南红酒庄</a>
<a href="#">轿子雪山</a>
<a href="#">普者黑</a>
<a href="#">海埂大坝</a>
<a href="#">玉龙湾</a>
<a href="#">昆明郊野公园</a>
<a href="#">欧洲风琴小镇</a>
</nav>
<div>
<img src="img/1.jpg">
<img src="img/2.jpg">
<img src="img/3.jpg">
<img src="img/4.jpg">
<img src="img/5.jpg">
<img src="img/6.jpg">
<img src="img/7.jpg">
<img src="img/8.jpg">
<img src="img/9.jpg">
<img src="img/10.jpg">
<img src="img/11.jpg">
<img src="img/12.jpg">
</div>
</body>
</html>
1回答
好帮手慕慕子
2019-09-03
同学你好, 老师这边测试同学的代码, 有中间的白线呀。 建议: 同学可以清除浏览器缓存测试一下

也有可能是以为同学电脑分辨率比较小, 导致a链接之间的空隙较小, 无法看到下面的白线, 建议: 可以适当调小一点a链接的文字大小测试一下效果

如果还有疑惑,可以再次提问, 我们会继续为你解答的
如果帮助到了你, 欢迎采纳 !
祝学习愉快·~~~
相似问题