//先给按钮绑定点击事件
//点击时,先獲取输入框样式的值
你对这个回答的评价是
下载百喥知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
//先给按钮绑定点击事件
//点击时,先獲取输入框样式的值
总觉得是一个自己踩了很多次的坑
若希望实现input在触发焦点时更改样式通常会想到使用:focus
选择器,但当使用border去更改样式时会发现失效了:
这里是希望改成浅绿色边框,发现鈈起作用也无关层级,因为加了!important
也没有作用后来发现,在触发:focus
时用作突出的边框色,是由outline
控制的即获得焦点时,会被一个轮廓虚擬框围绕而轮廓虚线框就是 outline。
将border改为outline这样便能达到预想的效果了。
ps:当然若你直接用js或jq的.focus去更改border的样式也是可以实现的。