I want to expand the search box to the left in focus. The following code will expand, but it will expand to the right. Anyway, to rotate it to the left?
HTML:
<input type="text" placeholder="search">
CSS
input[type="text"] { background: #444; border: 0 none; color: #d7d7d7; width:50px; padding: 6px 15px 6px 35px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; margin:3px 12px; } input[type="text"]:focus { background:#ccc; color: #6a6f75; width: 120px; margin:3px 12px; outline: none; } input[type="text"] { -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; }
Demo: http://jsfiddle.net/7ppaS/
html css
user2738640
source share