很多程序员在写项目过程中,会遇到input的边框样式去除问题。今天我们就研究一下,有什么办法解决这个问题?

一般的,我们会给input设置:

          input{border: none;     }

 这种方法,我们去除的是显示样式,但是输入的时候,我们需要点击一下input框,发现还是有一个黑色的初始化边框:

这种情况,怎么处理?

我们可以通过focus选择器来实现

去除文本输入框的样式:

input[type=text]:focus {outline: none;}

去除密码输入框的样式:

input[type=password]:focus {outline: none;}

 简而言之,type=input的哪种类型,就去除哪种样式

最后的效果如下:

以下是常见的input框的type不同的值

text                                                         默认的输入类型。

password                                               密码输入框,表现为一连串的点。

file                                                          文件上传控件

radio                                                       单选按钮

checkbox                                                复选框

hidden                                                    隐藏的输入字段,用于在表单中添加对用户不可见

button                                                     按钮

image                                                     图像形式的提交按钮

reset                                                       重置按钮,清除表单中所有数据

submit                                                    提交按钮,提交按钮会把表单数据发送到服务器

color                                                       调色板

tel                                                           包含电话号码的输入域

email                                                      包含email地址的输入域

url                                                           包含URL地址的输入域

search                                                    搜索域

number                                                  包含数值的输入域

range                                                     包含一定范围内数字值的输入域

date                                                       选取日、月、年的输入域

month                                                    选取月、年的输入域

week                                                     选取周、年的输入域

time                                                       选取月、年的输入域

datetime                                                选取时间、日 月、年的输入域(UTC时间)

datetime-local                                       选取时间、日 月、年的输入域(本地时间)

到这,我们遇到的问题已经得到了解决,但是学习这种事,要举一反三,更要善于总结,要深挖。你说呢?

input输入时的边框样式去除相关推荐

  1. HTML 怎么取消文本框的输入时的边框?

    HTML 怎么取消文本框的输入时的边框: 请查看: http://yayihouse.com/yayishuwu/chapter/2212

  2. html边框样式不对,科技常识:HTML5 canvas画矩形时出现边框样式不一致的解决方法...

    今天小编跟大家讲解下有关HTML5 canvas画矩形时出现边框样式不一致的解决方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML5 canvas画矩形时出现边框样式不一致的解决 ...

  3. web和微信小程序input输入时禁止输入中文方法

    前言:作为一个小白--,每天进步一点点,每天总结一点点,生活就会美好一点- -------------------------------- 进入正文 1.首先禁止输入中文就需要用到正则表达式: 2. ...

  4. ios手机端数字显示黑色和input输入时禁止滑动的解决方案

    一.ios手机端数字显示黑色 苹果手机会自动识别出电话号码,以提高用户的体验,但是看着就会和其他元素格格不入,如下图: 有两个解决方案: 1.在头部标签中加入 <meta name=" ...

  5. html给input添加边框,html input怎么设置虚线边框样式

    html input设置虚线边框的方法:在input标签中使用style属性,添加"border-style: dashed;"或者"border:宽度值 dashed ...

  6. 【Css】input输入文本框的样式大全和搜索框实例(图文和完整源码)

    一.默认显示信息 <input type="text" required="required" placeholder=" 请输入金额" ...

  7. input搜索mysql_实现input输入时智能搜索

    //智能搜索 function oSearchSuggest(searchFuc) {var input = $('#in');var suggestWrap = $('#gov_search_sug ...

  8. html 图片获得焦点框,html 去掉input 获取焦点时的边框

    java字符乱码 在java中处理字符时,经常会发生乱码,而主要出现的地方在读取文本文件时发生,或者是写入到文件中,在其他地方打开乱码. 如下例子: BufferedReader br = null; ...

  9. 去掉input聚焦时的边框

    <html><body><input placeholder="请输入"/></body> </html> border ...

最新文章

  1. linux 上使用wc -l命令快速查看文件内容有多少行,以及如何匹配指定字符查看多少行
  2. *[hackerrank]Maximizing XOR
  3. 存储知识:数据一致性、分级存储、分层存储与信息生命周期管理
  4. HTML5 Audio(音频)
  5. Python 连接MongoDB并比较两个字符串相似度的简单示例
  6. Ant Design Pro 登录超时处理
  7. 5 Django系列之通过list_display展示多对多与外键内容在admin-web界面下
  8. jq封装接口ajax,jquery ajax方法封装及api文件设计的代码示例
  9. 处理中文乱码_浅入深出:一次提问引发的深思,从此再也不怕“乱码”问题
  10. 计算机应用决策支持系统,计算机决策支持系统技术及应用研究
  11. 多线程编程-之并发编程:同步容器
  12. OpenGL快速入门
  13. 期末作业代码网页设计代码——花店购物网站源码(27页) 学生动花店购物页设计模板下载 植物大学生HTML网页制作作品 简单网页设计成品 dreamweaver学生网站模板
  14. uniapp的选择收货地址
  15. Windows10 1809版本下载地址
  16. 最详细的Log4j使用教程
  17. C语言 输入一个不大于五位的数字,先判断是几位数字,然后将其数字顺序输出和逆序输出
  18. html的tab页面切换刷新,切换tab页,页面局部刷新,地址栏路径修改
  19. C++嵌套循环打印字母表
  20. 基于java的采购管理系统的分析与实现(含源文件)

热门文章

  1. suricata 各个线程干的事情 -- 主线程
  2. Vue 使用muse-ui icon失效,进行替换
  3. 1.MIL与VC2010编程环境设置
  4. 配置yum源(removing mirrorlist with no valid mirrors Cannot find a valid baseurl for repo)
  5. 影响无线射频通信的几个条件
  6. ctfshow-encode
  7. 大学C语言系统作业,c语言大作业_学生成绩管理系统v5.0.doc
  8. 华为交换机详细堆叠教程
  9. c语言使用嵌套循环打印字母,C 语言——嵌套循环例子
  10. 曲阜师大精心保存首台103计算机