transition: width 1s
与输入框一起使用在$('input').css('width', '300px');
转换为 300px 之前变为 0px 宽。如何从现有宽度过渡到 300px ?
还有一种方法可以从右到左而不是从左到右过渡吗?或中心静态和左右两侧增加?
html
<input type='text'> </input>
<button> increase width </button>
js
$('button').click(function(){
$('input').css('width', '300px');
});
css
input {
transition: width 2s;
left: 0px
}