css3实现input输入框颜色渐变发光效果代码


Posted in HTML / CSS onApril 02, 2014

给边框实现单击颜色渐变效果,这并不是单纯的box-shadow属性而已,它的发光是像四周均匀发光,它还包含一个缓慢发光过渡效果。

在继续学习之前,你必须要有一些Css3的基础知识。做出这一切需要你了解CSS3的Shadow和RGBa、Transition属性,否则就无法理解了。

1.制作发光边框文本框效果

复制代码
代码如下:

<input type="text" class="sdw" />

然后我们要让这个input组件在被成为焦点(点击)时向四周发光,显示为蓝色,我只需添加一段CSS代码:
复制代码
代码如下:

sdw:focus{
transition:border linear .2s,box-shadow linear .5s;
-moz-transition:border linear .2s,-moz-box-shadow linear .5s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
outline:none;border-color:rgba(93,149,242,.75);
box-shadow:0 0 8px rgba(93,149,242,.105);
-moz-box-shadow:0 0 8px rgba(93,149,242,.5);
-webkit-box-shadow:0 0 8px rgba(93,149,242,3);
}

就可以了。其中的RGB色彩可以根据个人口味进行改变。预览效果如下:

2.为全局所有input组件添加边框发光效果

如果希望一个网页中所有的文字输入框出现这种效果,只需CSS全局设定即可。

在你的CSS文件中添加这么一句:

复制代码
代码如下:

input[type=text]:focus,input[type=password]:focus,textarea:focus{}

HTML / CSS 相关文章推荐
利用纯css3实现的文字亮光特效的代码演示
Nov 27 HTML / CSS
使用CSS3实现圆角,阴影,透明
Dec 23 HTML / CSS
CSS3 3D旋转rotate效果实例介绍
May 03 HTML / CSS
html5本地存储_动力节点Java学院整理
Jul 12 HTML / CSS
html5定制表单_动力节点Java学院整理
Jul 11 HTML / CSS
HTML5的结构和语义(2):结构
Oct 17 HTML / CSS
HTML5计时器小例子
Oct 15 HTML / CSS
详解使用HTML5 Canvas创建动态粒子网格动画
Dec 14 HTML / CSS
Html5 APP中监听返回事件处理的方法示例
Mar 15 HTML / CSS
使用iframe+postMessage实现页面跨域通信的示例代码
Jan 14 HTML / CSS
html+css实现滚动到元素位置显示加载动画效果
Aug 02 HTML / CSS
浅谈css实现背景颜色半透明的两种方法
Dec 06 HTML / CSS
CSS去掉A标签(链接)虚线框的方法
Apr 01 #HTML / CSS
使用css3背景渐变中的透明度来设置不同颜色的背景渐变
Mar 31 #HTML / CSS
你应该知道的30个css选择器
Mar 19 #HTML / CSS
纯CSS3打造动感漂亮时尚的扇形菜单
Mar 18 #HTML / CSS
CSS3中background-clip和background-origin的区别示例介绍
Mar 10 #HTML / CSS
CSS3中:nth-child和:nth-of-type的区别深入理解
Mar 10 #HTML / CSS
CSS书写规范、顺序和命名规则
Mar 06 #HTML / CSS
You might like
thinkphp模板继承实例简述
2014/11/26 PHP
高质量PHP代码的50个实用技巧必备(上)
2016/01/22 PHP
php如何修改SESSION的生存存储时间的实例代码
2017/07/05 PHP
详解PHP序列化和反序列化原理
2018/01/15 PHP
PHP+JS实现的实时搜索提示功能
2018/03/13 PHP
基于PHP实现邮箱验证激活过程详解
2020/10/28 PHP
Javascript写了一个清除“logo1_.exe”的杀毒工具(可扫描目录)
2007/02/09 Javascript
Dom加载让图片加载完再执行的脚本代码
2008/05/15 Javascript
网页中的图片的处理方法与代码
2009/11/26 Javascript
js 小数取整的函数
2010/05/10 Javascript
从面试题学习Javascript 面向对象(创建对象)
2012/03/30 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
AngularJS 路由详解和简单实例
2016/07/28 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
2017/03/09 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
JS中的算法与数据结构之常见排序(Sort)算法详解
2019/08/16 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
2020/04/26 Javascript
python不带重复的全排列代码
2013/08/13 Python
如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
2015/10/13 Python
python开发中range()函数用法实例分析
2015/11/12 Python
Python基于Socket实现的简单聊天程序示例
2017/08/05 Python
python 将字符串中的数字相加求和的实现
2019/07/18 Python
美国一家著名的手表在线折扣网站:Discount Watch Store
2020/02/24 全球购物
香奈儿美国官网:CHANEL美国
2020/05/20 全球购物
Java语言程序设计测试题选择题部分
2014/04/03 面试题
2013年研究生毕业感言
2014/02/06 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
交通事故赔偿协议书
2014/04/15 职场文书
销售类求职信
2014/06/13 职场文书
教师理论学习心得体会
2016/01/21 职场文书
音乐课《小猫钓鱼》教学反思
2016/02/18 职场文书
详解Python为什么不用设计模式
2021/06/24 Python
JavaScript选择器函数querySelector和querySelectorAll
2021/11/27 Javascript