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 选择器 基本选择器介绍
Jan 21 HTML / CSS
纯CSS3制作漂亮带动画效果的主机价格表
Apr 25 HTML / CSS
HTML5对手机页面长按会粘贴复制禁用的解决方法
Jul 19 HTML / CSS
html5+CSS3+JS实现七夕言情功能代码
Aug 28 HTML / CSS
html5嵌入内容_动力节点Java学院整理
Jul 07 HTML / CSS
基于IE10/HTML5 开发
Apr 22 HTML / CSS
HTML5 画布canvas使用方法
Mar 18 HTML / CSS
浅谈html5标签css3的常用样式
Oct 20 HTML / CSS
HTML5拖放API实现拖放排序的实例代码
May 11 HTML / CSS
canvas实现扭蛋机动画效果的示例代码
Oct 17 HTML / CSS
div或img图片高度随宽度自适应的方法
Feb 06 HTML / CSS
记一次高分屏下canvas模糊问题
Feb 17 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面向对象的使用教程 简单数据库连接
2006/11/25 PHP
php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
2007/03/16 PHP
php读取javascript设置的cookies的代码
2010/04/12 PHP
php中通过Ajax如何实现异步文件上传的代码实例
2011/05/07 PHP
php设置编码格式的方法
2013/03/05 PHP
php上传文件并存储到mysql数据库的方法
2015/03/16 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
Mootools 1.2教程 排序类和方法简介
2009/09/15 Javascript
JQuery操作tr和td内容的方法实例
2013/03/06 Javascript
获取非最后一列td值并将title设为该值的方法
2013/10/30 Javascript
jQuery和AngularJS的区别浅析
2015/01/29 Javascript
详解前端构建工具gulpjs的使用介绍及技巧
2017/01/19 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
Vue内部渲染视图的方法
2019/09/02 Javascript
JavaScript对象原型链原理详解
2020/02/05 Javascript
JavaScript setTimeout()基本用法有哪些
2020/11/04 Javascript
Python中对列表排序实例
2015/01/04 Python
Python文件操作,open读写文件,追加文本内容实例
2016/12/14 Python
一个月入门Python爬虫学习,轻松爬取大规模数据
2018/01/03 Python
python 实现在txt指定行追加文本的方法
2018/04/29 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
对django xadmin自定义菜单的实例详解
2019/01/03 Python
如何使用Python标准库进行性能测试
2019/06/25 Python
中国领先的汽车保养服务平台:途虎养车
2019/10/18 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
建筑设计所实习生自我鉴定
2013/09/25 职场文书
企业治理工作自我评价
2013/09/26 职场文书
预备党员思想汇报范文
2013/12/29 职场文书
打架检讨书400字
2014/01/17 职场文书
幼儿教师演讲稿
2014/05/06 职场文书
导游词之广州陈家祠
2019/10/21 职场文书
Python实现socket库网络通信套接字
2021/06/04 Python
mysql分组后合并显示一个字段的多条数据方式
2022/01/22 MySQL
Java Spring Lifecycle的使用
2022/05/06 Java/Android