这是一个不大不小的问题,为什么这样说呢?小是因为这个问题知道怎么操作以后很简单,难的是知道的这个过程
下面是要实现的情况截图,可以先试着写一下(会有很多种写法)


实现类似于sf这样输入框的效果,可能大部分人的写法是点击输入框的时候让导航隐藏,然后使input变宽,但是如果
不进行一些别的操作他默认还是向右延伸,如果你可能想将导航和输入框放一个div,会不会出现向左延伸的情况,事实
证明是不会的.
我的处理是将输入框和右边的内容都向右浮动,然后导航向左浮动,这样点击输入框时用jquery增加输入框的宽,然后
让导航隐藏,失焦时导航显示,让输入框变回原来的宽(直接设置宽度或是移除style属性).这样点击的时候就会向左边框
(主要原因是增加了向右的浮动)
本文介绍了一种使用jQuery实现输入框动态调整宽度的方法,并隐藏导航栏以模仿sf输入框效果的技术方案。
564

被折叠的 条评论
为什么被折叠?



