【发布时间】:2014-10-14 03:14:24
【问题描述】:
我有一个输入文本字段,当用户关注它时,我希望 box-shadow 属性从一种样式转换为另一种样式。我的两个 CSS 声明有什么问题导致过渡不发生?
input[type="text"], textarea { box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3) inset; transition: box-shadow 0.33s ease-in-out; }
input[type="text"]:focus, textarea:focus { box-shadow: 0 0 7px 0 rgba(30, 144, 255, 1); }
【问题讨论】:
-
当你专注和不专注时会发生什么吗?
-
不,过渡没有任何反应。当然,box-shadow 会改变,但它会立即改变,没有过渡。
标签: focus transition css