首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何去掉antd中Input、Textarea组件获取焦点时的蓝色边框

Ant Design 的 Input 输入框组件在获取焦点时会有蓝色的边框,尝试用 outline:none 去掉这个边框,但是发现不管用。...最终通过 F12 调试发现 Ant Design 的 Input 组件在获取焦点时蓝色边框是通过 box-shadow 来实现的。... .ant-input:focus {     border: none;     box-shadow: none; } 上面的方法把 border 边框也去掉了,如果需要显示边框,可以通过自定义边框颜色来实现...修改 Textarea 聚焦的默认边框: textarea,textarea.ant-input:hover,textarea:focus{     border: 1px solid #DAE2F3;...    -webkit-box-shadow: none;     box-shadow: none; } 声明:本文由w3h5原创,转载请注明出处:《如何去掉antd中Input、Textarea组件获取焦点时的蓝色边框

14K30

解决Chrome或其它WebKit浏览器input和textarea的黄色蓝色边框问题

之前在折腾主题的时候发现一个很怪的现象,在Chrome浏览器下,输入框有一个黄色的边框;而在其它WebKit浏览器(如Jeff使用的傲游浏览器)下,输入框的颜色是蓝色的(见下面的图片)。...input和textarea的黄色/蓝色边框问题图示 ? ? ? ? input和textarea的黄色/蓝色边框问题的原因与解决方法 由于不同浏览器对outline这个css属性默认情况不同所致。...解决方法是定义outline属性为none,即将下面的css代码加入相对应的选择器中。 input,textarea{outline:none;} 或者加入到css重置中一劳永逸。...关于outline属性(来源于w3school) outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。 注释:轮廓线不会占据空间,也不一定是矩形。

2.2K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    又一个布局利器, CSS 伪类 :placeholder-shown

    :placeholder-shown CSS 伪类 在 input> 或 textarea> 元素显示 placeholder text 时生效,简单的说就是 placeholder 有值才生效,如下所示...如果 placeholder 为空 placeholder-show 就没效果了: // html input placeholder="" /> textarea placeholder=" text...:placeholder-shown vs :empty :placeholder-shown是专门用于确定元素是否显示占位符的对象,我们主要使用它来检查input 内容是否为空(假设所有的input都有一个占位符...类似于类选择器(即.form-input)比类型选择器(即input)具有更高的权重。 高权限选择器将始终覆盖低权重设置的样式。 所以我们可以这样说:不要使用:empty检查输入元素是否为空。...如果检查 input 内容是否为空(在没有点位符的情况下)? 我们检查输入是否为空的唯一方法是使用:placeholder-shown。但是如果我们的输入元素没有占位符会发生什么呢?

    2K20

    HTML基础知识

    image 标记语言,是一种将文本以及与文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。 HTML,为超文本标记语言。...onunload,在用户从页面离开时触发,如单击跳转,页面重载,关闭浏览器窗口等。 Form表单事件 onblur,当元素失去焦点时触发。 onchange,在元素的元素值被改变时触发。...onfocus,在元素获得焦点时触发。 onreset,当表单中的重载按钮被点击时触发。 onselect,在元素中文本被选中后触发。 onsubmit,在提交表单时触发。...onmouseover,当鼠标指针移动到元素上时触发。 onmouseup,当在元素上释放鼠标按钮时触发。 Media媒体事件 onabort,当退出媒体播放器时触发。...空元素 frame属性 属性 说明 src 需要显示的html文档 frameborder 定义框架的外边框,属性值为0或者1 scrolling 定义是否显示滚动条,有3个值:

    2.6K22

    全栈之前端 | 10.CSS3基础知识之表单表格学习

    通过本章将学习如下表单以及表格相关样式属性,您可以改变表单(input、form)或者(table)表格的样式等。...border-radius 属性 - 设置外边框圆角 描述: 此 border-radius 属性允许你设置元素的外边框圆角,当使用一个半径时确定一个圆形,当使用两个半径时确定一个椭圆,此(椭)圆与边框的交集形成圆角效果... 示例2.将表格元素的 visibility 属性 设置为 collapse 使之不可见。...语法示例 /* 用法一:明确指定宽度值 */ /* 当给定一个宽度时,该宽度作用于选定元素的所有边框 */ border-width: 5px; /* 当给定两个宽度时,该宽度分别依次作用于选定元素的横边与纵边...*/ border-width: 2px 1.5em; /* 当给定三个宽度时,该宽度分别依次作用于选定元素的上横边、纵边、下横边 */ border-width: 1px 2em 1.5cm; /*

    22610

    认识html元素

    "" /> input type="text" value="" placeholder="这里是提示文字" /> value代表此文本框中显示的值,placeholder设置的值表示当value为空时...name="gender" /> 女 value:在界面上不会显示出来; checked:如果存在,则表示默认选中; name: 当多个input type="radio" />的name属性值相同时...textarea>textarea> 标签定义多行的文本输入控件,上面介绍的input type="text">是单行文本框。...就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。 标签的 for 属性应当与相关元素的 id 属性相同。 ? ?...form标签 标签用于为用户输入创建 HTML 表单,在页面中用户看不到form元素的显示效果。 表单能够包含 input 、label、button、select等等元素。

    2.3K41

    Form表单 问题多多(中)

    今天主要提到的标签有;label、文本框和密码框input、文本域。本文最早的版本也是在2013年8月时书写的,随着行业的变化,针对本篇文章也进行了内容的调整,调整时间2015年08月05日。...本篇博文当中主要内容 1、label的作用 2、如何处理input文本框|密码框的样式 3、多行文本域textarea样式的处理 label的作用 label的存在意义有二,其一在于用户体验的考虑,其二则是在处理表单元素的样式时...需要注意的是,在书写label时,如果想实现点击label区域,对应表单元素聚焦,需要为label设置for,而label中的for会配合input中的id(即label中的for的属性值和input中的...为了处理不同浏览器的不同样式(不同浏览器的input框,边框不同,背景也不相同),需要将文本框的背景去除掉,并去除它的边框,将背景设置为图片。...今天样式主要提及了label标签的意义和作用、input文本框|密码框的样式处理以及textarea的拖拽功能,下一篇文章里将继续讲解如何处理select、checkbox类型的表单元素样式。

    1.5K50

    【Web前端】创建我的第一个 Web 表单

    ​​:为每个输入字段提供描述。 ​​input>​​:用于输入单行文本(如姓名和电子邮件)。 ​​textarea>​​:用于输入多行文本(如消息)。 ​​...input>​​ 和 ​​textarea>​​ 元素用于接收用户输入,且都设置了 ​​required​​ 属性,确保用户必填这些字段。 ​​​​​ 元素用于提交表单。...[type="text"], input[type="email"], textarea { width: 100%; /* 输入框和文本区域宽度充满父容器 */ padding: 10px...向服务器发送表单数据 当用户填写完表单并点击提交按钮后,表单数据将通过 POST 方法被发送到指定的 URL(在本例中为 ​​/submit​​​)。...当服务器启动时,它将在控制台输出一条消息。

    18910

    移动端页面开发遇到的一些问题

    telephone=no" /> 4、忽略 Android 平台中对邮箱地址的识别 <meta name="format-detection" content="email=no" /> 5、当网站添加到主屏幕快速启动方式...-- ios7.0版本以后,safari上已看不到效果 --> 6、将网站添加到主屏幕快速启动方式,仅针对 ios 的 safari 顶端状态条的样式 <meta name="apple-mobile-web-app-status-bar-style...} 5、去除 android a/button/input 标签被点击时产生的边框 & 去除 ios a 标签被点击时产生的半透明灰色背景 a,button,input { -webkit-tap-highlight-color...,input, textarea,select{ background: none; -webkit-tap-highlight-color:rgba(255,0,0,0); outline...相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案。

    75820

    从零开始学 Web 之 HTML(三)表单

    6、表格标题 1 2 3 4 5 注意:将 td 改为 th 特点:标题的文字自动加粗水平居中对齐 7、边框颜色...table 的背景设置为边框的颜色,然后填充表格为其他的颜色,设置边框距边框的距离 cellpadding 为0,单元格与单元格之间的距离 cellspacing 为细线边框的宽度,最后看到的细线边框其实是背景颜色...输入的是文本内容 name:输入框的名字 maxlength:限定输入文本长度 readonly:文本框只读 disabled:文本框未激活 value:输入框中的默认内容 placeholder:引导文字,当文本框无文字并且未获取鼠标焦点时显示引导文字...,当获取焦点或者输入文字时隐藏引导文字。...PS:当有多个单选框是如何设置只能有一个被选中? 只有将 name 的值设置相同的时候,才能实现单选效果。

    2.9K30

    低代码海报平台的编辑器难点剖析

    (box-shadow) 颜色属性(Color) 透明度(opacity) 边框属性(Border) 设置元素所有四个侧面的边框颜色(border-color) 设置元素所有四个侧面的边框宽度(border-width...这样当对应组件点击添加到画布时,对应就会commit一个mutation来修改store中的componentData。 这里组件列表底层渲染也是用的组件库,只是不同模板的props不同。...最常见的有 textarea、input、select 等。 4、error:属性校验信息。当用户输入了不合法的或者类型不匹配时,可给予适当的错误提示信息。...我们先来看一下字符串(String)、数字(Number)、布尔(Boolean)和日期(Date)可能渲染的方式: 字符串(String) 渲染器类型 组件 input textarea 数字(...对象和数组属于较复杂的类型,不过我们可以把它抽象为多层级(可以理解为嵌套)的基础数据类型: 渲染器类型 组件 array 像数组一般是用下拉框的形式来展现。

    1.2K20

    微信小程序开发实战(9):单行输入和多行输入组件

    String类型,输入框为空时显示的文本 placeholder-style:String类型,指定 placeholder 的样式 placeholder-class:String类型,指定 placeholder...处理函数可以直接 return 一个字符串,将替换输入框的内容 bindfocus :EventHandle类型,输入框获得焦点时触发,event.detail = {value: value} bindblur..." placeholder="将进行转义" /> input style="margin-top:20px" bindinput="bindHideKeyboard" placeholder...value:String类型,输入框的内容 placeholder:String类型,输入框为空时显示的文本 placeholder-style:String类型,指定 placeholder 的样式...:Number类型,默认值是140,最大输入长度,设置为0的时候不限制最大长度 auto-focus:Boolean类型,默认值是false,用于自动聚焦,当获得焦点后,自动弹出软键盘,当前页面中只能有一个

    3K20

    HTML标签(二)

    ",表示没有边框 cellpadding 像素值 规定单元边沿与其内容之间的空白,默认1像素(即文字与左边框的距离) cellspacing 像素值 规定单元格之间的空白,默认2像素 width 像素值或百分比...规定表格的宽度 表格结构标签 表格可能很长,为了更好的表示表格的语义,可以将表格分割成 表格头部 和 表格主体 两大部分....合并单元格 合并单元格的方式: 跨行合并: rowspan="合并单元格的个数" ​ 最上侧单元格为目标单元格, 写合并代码 跨列合并: colspan="合并单元格的个数" ​ 最左侧单元格为目标单元格... 标签用于绑定一个表单元素, 当点击 标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验....元素 在页面中,如果有多个选项让用户选择,并且想要节约页面空间时,我们可以使用标签控件定义下拉列表。

    19410

    回顾基础--HTML篇

    用文字显示】 title 提示文本【鼠标停放在图片上时,会有文本显示】 width 设定图片宽度 height 设定图片高度 border 设定边框(黑色) 5.1 相对路径 1、同一路径:..._blank,新窗口打开页面 2.内部链接:网站内部页面之间的相互链接 公司简介 3.空链接...height="249"> 属性名 属性值 描述 align left(左)、center(中)、right(右) 对齐方式【整个table标签的】 border 1 或 "" 默认没有边框...-- 单选按钮和复选框可以设置checked 属性,当页面打开时候就可以默认选中这个按钮 --> 性别: 男 input type="radio" name="sex" checked...文本域【可输入多行文本】 textarea name="" id="" cols="50" rows="5">请输入文字textarea> 【cols:显示行数、rows:每行字符数

    62610
    领券