大佬教程收集整理的这篇文章主要介绍了css – Bootstrap将焦点和验证状态添加到input-group-addon,而不仅仅是输入,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
对于验证状态(错误,警告,成功),它分别为输入添加红色,黄色和绿色边框.
但是,如果已将input-group-addon放置到输入字段,则插件不会聚焦.创造一些有点奇怪的效果:
如何将焦点添加到插件?
添加此CSS:
.input-group-focus { border-radius:4px; -webkit-transition: box-shadow ease-in-out .15s; transition: box-shadow ease-in-out .15s; } .input-group-addon { -webkit-transition: border-color ease-in-out .15s; transition: border-color ease-in-out .15s; } .input-group.input-group-focus { -webkit-box-shadow: inset 0 1px 1px rgba(0,.075),0 0 8px rgba(102,175,233,.6) !important; box-shadow: inset 0 1px 1px rgba(0,.6) !important; } .has-error.input-group.input-group-focus,.has-error .input-group.input-group-focus { -webkit-box-shadow: inset 0 1px 1px rgba(0,0 0 6px #ce8483 !important; box-shadow: inset 0 1px 1px rgba(0,0 0 6px #ce8483 !important; } .has-warning.input-group.input-group-focus,.has-warning .input-group.input-group-focus { -webkit-box-shadow: inset 0 1px 1px rgba(0,0 0 6px #67b168 !important; box-shadow: inset 0 1px 1px rgba(0,0 0 6px #67b168 !important; } .has-success .input-group.input-group-focus,.has-success .input-group.input-group-focus { -webkit-box-shadow: inset 0 1px 1px rgba(0,0 0 6px #c0a16b !important; box-shadow: inset 0 1px 1px rgba(0,0 0 6px #c0a16b !important; } .input-group-focus input:focus { -webkit-box-shadow: none !important; box-shadow: none !important; } .input-group-focus .input-group-addon { border-color: #66afe9 !important; } .has-error .input-group-addon { border-color: #843534 !important; } .has-success .input-group-addon { border-color: #2b542c !important; } .has-warning .input-group-addon { border-color: #66512c !important; }
对于您的实施而言,重要性可能是必要的,也可能不是,所以我决定将它们留在那里.我不认为某些事情比你的焦点状态更重要,所以应该没问题.
而JS(使用jQuery):
$(document).ready(function() { $(".input-group > input").focus(function(E){ $(this).parent().addClass("input-group-focus"); }).blur(function(E){ $(this).parent().removeClass("input-group-focus"); }); });
无论是向.input-group父级还是.form-group父级添加验证状态,这都将起作用.
由此产生的影响:
以上是大佬教程为你收集整理的css – Bootstrap将焦点和验证状态添加到input-group-addon,而不仅仅是输入全部内容,希望文章能够帮你解决css – Bootstrap将焦点和验证状态添加到input-group-addon,而不仅仅是输入所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。