如何去掉input点击后的蓝色边框?

6278次浏览推荐于2019.02.28

今天做表单提交的html,发现input总是在点击的时候出现蓝色边框,那个坑啊,调了很久,才发现是默认样式导致的,下面小编分享下如何去掉这个“坑”;

    发现问题

    • 01

      首先我们在html页面中输入input的相关代码; <div class="form"> <input id="code" class="ipx code" name="code" placeholder="请点击按钮领取礼包" type="text"><input type="button" class="send" value="发送"> </div>

      • 02

        用浏览器查看时,会发现点击input出现了蓝色边框;

        • End

        解决问题

        • 01

          查找了各方面的资料才知道这是input默认的样式。当然我们还是有办法解决的~,可以用css去除掉蓝色出现的蓝色边框,有三种方式: 第一种:直接在input中加style=“outline:none;”如图

          • 02

            第二种方式:在顶部style中直接控制css样式: <style type="text/css"> input{outline:none;} </style>

            • 03

              第三种方式:直接用 input:focus { outline: none; } 控制聚焦时不出现蓝色边框~

              • End

              小结

              • 01

                html很多标签都有默认样式,因此最好在样式中一开始就给表单标签去除默认的样式问题。 <style type="text/css"> input,select,option,textarea{outline: none;} </style>

                • End

                免责声明:

                本页搜狗指南内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与搜狗公司无关。本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。

                0点赞无帮助无帮助
                还没有个性签名哟