美文网首页
CSS实现浮动阴影效果

CSS实现浮动阴影效果

作者: Hi小胡 | 来源:发表于2018-10-02 22:36 被阅读76次

效果:


实现:
HTML:

<div class="box"></div>

CSS:

.box {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  width:200px;
  height:50px;
  background: skyblue;
  box-shadow:-5px 5px 0px rgba(0,0,0,0.2);
  cursor:pointer;
  transition: all 0.5s;
}
.box:hover {
  transform:translate(calc(-50% + 3px), calc(-50% - 3px));
  box-shadow:-10px 10px 0px rgba(0,0,0,0.2);
}

相关文章

网友评论

      本文标题:CSS实现浮动阴影效果

      本文链接:https://www.haomeiwen.com/subject/ejnaoftx.html