老师,我的代码效果怎么不一样,帮忙检查一下

来源:3-2 表示层--导航的实现

慕村0048207

2019-02-16 17:16:45

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>全屏的云南旅游相册</title>

<link rel="stylesheet" href="css/cs.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="images/1.jpg">

<img src="images/2.jpg">

<img src="images/3.jpg">

<img src="images/4.jpg">

<img src="images/5.jpg">

<img src="images/6.jpg">

<img src="images/7.jpg">

<img src="images/8.jpg">

<img src="images/9.jpg">

<img src="images/10.jpg">

<img src="images/11.jpg">

<img src="images/12.jpg">

</div>

</body>

</html>

*{

margin:0;

padding:0;

border:none;

}

html,

body{

height:100%;

background:#93b3c6;

}

span{

display:block;

width:16px;

height:16px;

margin:30px auto 40px auto;

border-radius:50%;

background:#fff;

}

nav{

position:relative;

display:flex;

width:78.125vw;

margin:0 auto 45px;

justify-content:space-between;

}

nav:before{

position:absolute;

top:20px;

width:100%;

height:10px;

background:#fff;

display:block;

content:'';

}

nav a{

position:relative;

font-size:20px;

padding:10px;

border:2px solid #5395b4;

color:#255d7e;

text-decoration:none;

background:#fff;

}


写回答

1回答

好帮手慕星星

2019-02-17

你好,经测试导航显示如下:

http://img.mukewang.com/climg/5c68ea42000173b513610211.jpg

同学的意思是没有显示出来后面的白色线条吗?

这个浏览器的分辨率有关系,视频中测试是有的,自己的显示器分辨率可能有些小,所以a标签挨着显示,可以将a标签中字体设置小一些,12px左右看一下。

祝学习愉快!

0

0 学习 · 36712 问题

查看课程