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实现简易版的刮刮乐效果
Sep 27 HTML / CSS
CSS3中Transform动画属性用法详解
Jul 04 HTML / CSS
利用css3实现的简单的鼠标悬停按钮
Nov 04 HTML / CSS
结合CSS3的布局新特征谈谈常见布局方法
Jan 22 HTML / CSS
css3+伪元素实现鼠标移入时下划线向两边展开的效果
Apr 25 HTML / CSS
HTML5网页音乐播放器的示例代码
Nov 09 HTML / CSS
探究 canvas 绘图中撤销(undo)功能的实现方式详解
May 17 HTML / CSS
html5文字阴影效果text-shadow使用示例
Jul 25 HTML / CSS
HTML5 embed标签定义和用法详解
May 09 HTML / CSS
详解webapp页面滚动卡顿的解决办法
Dec 26 HTML / CSS
不要在HTML中滥用div
May 08 HTML / CSS
html form表单基础入门案例讲解
Jul 15 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
PHP实现网上点歌(二)
2006/10/09 PHP
PHP 读取文件的正确方法
2009/04/29 PHP
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
2019/12/12 PHP
高性能web开发 如何加载JS,JS应该放在什么位置?
2010/05/14 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
JavaScript中的prototype和constructor简明总结
2014/04/05 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
node.js缺少mysql模块运行报错的解决方法
2016/11/13 Javascript
angular实现spa单页面应用实例
2017/07/10 Javascript
谈谈对vue响应式数据更新的误解
2017/08/01 Javascript
es6+angular1.X+webpack 实现按路由功能打包项目的示例
2017/08/16 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
vue中render函数的使用详解
2018/10/12 Javascript
教你学会使用Python正则表达式
2017/09/07 Python
Python基于更相减损术实现求解最大公约数的方法
2018/04/04 Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
2018/05/24 Python
对json字符串与python字符串的不同之处详解
2018/12/19 Python
Python实现去除列表中重复元素的方法总结【7种方法】
2019/02/16 Python
Python创建字典的八种方式
2019/02/27 Python
python游戏开发的五个案例分享
2020/03/09 Python
在Mac中配置Python虚拟环境过程解析
2020/06/22 Python
Python安装Bs4的多种方法
2020/11/28 Python
python用700行代码实现http客户端
2021/01/14 Python
德国在线订购鲜花:Fleurop
2018/08/25 全球购物
俄罗斯三星品牌商店:GalaxyStore
2020/11/04 全球购物
销售主管的自我评价分享
2014/01/03 职场文书
交通安全演讲稿
2014/01/07 职场文书
工作表扬信的范文
2014/01/10 职场文书
财务主管自我鉴定
2014/01/17 职场文书
工商企业管理专业自荐信范文
2014/04/12 职场文书
小学二年级学生评语
2014/04/21 职场文书
文艺晚会策划方案
2014/06/11 职场文书
2014年度培训工作总结
2014/11/27 职场文书
任命通知范文
2015/04/21 职场文书
会计专业自荐信范文
2019/05/22 职场文书