码迷,mamicode.com
首页 > 其他好文 > 详细

去掉谷歌浏览器获取焦点时默认的input、textarea的边框和背景

时间:2018-04-20 13:27:31      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:ext   none   大小   用户   属性   黄色   order   focus   size   

去掉chrome(谷歌)浏览器默认的input、textarea的边框(border)和背景(background) 及chrome下不可更改textarea大小

1、使用Chrome的都知道,当鼠标焦点在input、textarea这些元素上时,Chrome默认的会给它们加上黄色的边框,我以前一直以为这是chrome的特性,没法去掉,原来是css的效果,outline这个属性。
你可以用下面的css代码去掉所有元素的边框:

*:focus {outline: none;}
用下面的代码去掉你要去掉的元素的边框:

.nohighlight:focus { outline:none; }
你也可以给元素增加你希望的边框:

.changeborder:focus { outline:Blue Solid 4px; }


2、chrome默认用户可以控制textarea的大小,在CSS中加入下面一句就可以了

textarea {resize:none;}

去掉谷歌浏览器获取焦点时默认的input、textarea的边框和背景

标签:ext   none   大小   用户   属性   黄色   order   focus   size   

原文地址:https://www.cnblogs.com/cwzqianduan/p/8889660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!