【发布时间】:2017-12-07 00:18:47
【问题描述】:
我正在尝试为内部按钮设置动画,但由于某种原因它不起作用。按钮的宽度应该向左缩小到 0
HTML
<div class="siteBtnShare">
<div class="share-text-wrapper">
<span class="share-text">SHARE</span>
</div>
</div>
SCSS
.siteBtnShare {
position: relative;
display: inline-block;
font-family: 'Novecentosanswide-Medium';
width: 40px;
transition: width 1s;
overflow:hidden;
.share-text-wrapper{
width: 40px;
display: inline-block;
}
&:hover .share-text-wrapper{
width: 0;
}
}
编辑: - 按钮内部应该缩小到 0,但它没有做任何事情。它仍然可见
【问题讨论】:
-
在什么情况下不起作用?
-
你想如何通过悬停、点击来动画它?
-
悬停。而且我它不以它不做任何事情的方式工作。里面的文字仍然可见