【发布时间】:2016-03-30 18:21:47
【问题描述】:
在按钮上制作过渡效果时遇到了一些问题。
使用“box-shadow”我可以创建这个:
.load {
color:black;
border:none;
background-color: #ffffff;
width: 100px;
height: 30px;
margin-left: 21px;
box-shadow: inset 0 0 0 0 #000000;
transition-duration: 0.3s;
transition-timing-function: ease-in;
}
.load:hover {
transition-duration: 0.3s;
box-shadow: inset 0 -3px 0 0 #000000;
}
<button class="load"> Home
</button>
阴影来自底部并进入按钮 3px。我希望它能够从左到右,但仍保持在 3px 高度。
我也很确定这个网站可以正常工作,但我无法通过检查它来提取所需的 CSS。
谢谢!
【问题讨论】:
-
它是否必须与
box-shadow一起使用?我不认为你可以用阴影做到这一点,但还有其他方法可以做到这一点。