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

不懂这个定位

.effect::before, .effect::after{

    content:"";

position:absolute; 

z-index:-1;

-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);

-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);

box-shadow:0 0 20px rgba(0,0,0,0.8);

top:50%;

bottom:0;

left:10px;

right:10px;

-moz-border-radius:100px / 10px;

border-radius:100px / 10px;

}

这里面的定位既然设置了top:50% 为什么要设置bottom:0  那位置到底是在哪 。还有后面的left:10px  right:10px  怎么定位的

正在回答

1 回答

如果知道盒子的大小(width、height)采用绝对定位只需要x、y方向各一个定位就可以了,此处不知道盒子的大小(width和height),通过top:50%;bottom:0;left:10px; right:10px的绝对定位就知道了盒子的大小。

http://img1.sycdn.imooc.com//5861fa2e000100a506550271.jpg

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

举报

0/150
提交
取消
十天精通CSS3
  • 参与学习       242110    人
  • 解答问题       2623    个

本课程为CSS3入门教程,深刻详解CSS3知识让网页穿上绚丽装备

进入课程

不懂这个定位

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