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

在本节课程中,我的span做出来的圆形变成了椭圆,求大神指明为什么~?

56f140b80001fd0905000114.jpg

56f140b80001c60005000117.jpg

代码如下(都是按照教程一字一句打的)

html代码部分

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edg"> <!--/*强制ie使用最新的渲染模式*/-->
<meta name="viewport" content="width=device-width" initial-scale="1"> <!--/*强制html与设备屏幕等宽,且初次打开时缩放比为100%*/-->
<link rel="stylesheet" href="./tooltip.css" />
<title>css3实现tooltip效果</title>
</head>
<body>
<nav>
<ul>
<li>
<a href="" class="tooltip tooltip-effect-1">
Home
<span class="tooltip-content"><i></i></span>
</a>
</li>
<li>
<a href="" class="tooltip tooltip-effect-2">
About me
<span class="tooltip-content"><i></i></span>
</a>
</li>
<li>
<a href="" class="tooltip tooltip-effect-3">
Photography
<span class="tooltip-content"><i></i></span>
</a>
</li>
<li>
<a href="" class="tooltip tooltip-effect-4">
Work
<span class="tooltip-content"><i></i></span>
</a>
</li>
<li>
<a href="" class="tooltip tooltip-effect-5">
Contact
<span class="tooltip-content"><i></i></span>
</a>
</li>
</ul>
</nav>
</body>
</html>


css部分
/*global*/
html{
width: 100%;
height: 100%;
-webkit-text-size-adjust: none;/*设置字体大小不随着屏幕旋转而改变*/
-moz-text-size-adjust: none;
-ms-text-size-adjust:none ;
-o-text-size-adjust:none ;
text-size-adjust:none ;
}
body{
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: #47c9af;
color: #74777b;
font-weight: 300;
font-size: 1.5em;
font-family: "Raleway",arial;
}
ul{
padding: 0;
margin: 0;
list-style: none;
}
a:link,a:visited,a:focus{
text-decoration: none;
outline: none;
}
*,*:after,*:before{
-webkit-box-sizing: border-size;
-moz-box-sizing:border-size;
-ms-box-sizing:border-size;
-o-box-sizing:border-size;
box-sizing:border-size;
}
*:after,*:before{
display: block;
content: "";
}
*:after{
clear: both;
}
/*navgaitor*/
nav{
width: 900px;
height: 300px;
margin:200px auto;
}
nav li{
display: inline-block;
margin: 0 1em;
}
.tooltip{
display: inline-block;
font-weight: 700;
color: rgba(0,0,0,0.3);
padding: 0.15em 0.25em 0 ;
position: relative;
z-index: 1;
}
.tooltip-content{
position: absolute;
z-index: 10;
width: 80px;
height: 80px;
border-radius: 50%;
background: #FFFFFF;
left: 50%;
margin-left: -40px;
bottom: 100%;
margin-bottom: 20px;
text-align: center;
/*padding-top: 25px;*/
}

教程视频五分钟的时候,按照步骤加入padding-top: 25px;就变椭圆了,请问是怎么回事?


正在回答

2 回答

box-sizing: content-box;
box-sizing: border-box;


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

嗯~不用回答了= =   是我自己粗心大意把box-sizing属性的值打错了

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

举报

0/150
提交
取消

在本节课程中,我的span做出来的圆形变成了椭圆,求大神指明为什么~?

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