您现在的位置是:网站首页> 编程资料编程资料
css3实现input输入框颜色渐变发光效果代码纯CSS3实现漂亮的input输入框动画样式库(Text input love)
2021-09-06
1194人已围观
简介 css3都推出好久了,虽然各大主流浏览器对其兼容性还不是很好,特别是IE…但通过添加-moz- -webkit-这样的前缀可以在chrome和Firefox下获得更好的效果,还是Transition实现的过渡效果
给边框实现单击颜色渐变效果,这并不是单纯的box-shadow属性而已,它的发光是像四周均匀发光,它还包含一个缓慢发光过渡效果。
在继续学习之前,你必须要有一些Css3的基础知识。做出这一切需要你了解CSS3的Shadow和RGBa、Transition属性,否则就无法理解了。
1.制作发光边框文本框效果
复制代码
代码如下:然后我们要让这个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{}
相关内容
- CSS2书写顺序包括位置属性、自身属性、文字系列CSS的border属性值具有可读性的书写顺序CSS书写规范、顺序和命名规则Mozilla建议的css书写顺序CSS样式书写顺序和命名规范及注意事项
- CSS(html)背景图优化合并深入探讨CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- 通过浮动+定位实现两个div在同一行设置div背景透明的方法示例CSS实现div不设高度完全居中div自适应高度自动填充剩余高度详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法DIV或者DIV里面的图片水平与垂直居中的方法详解如何用div实现自制滚动条div对齐与网页布局详解DIV+CSS实现电台列表设计的示例代码div+css实现带箭头的面包屑导航栏不定宽高的文字在div中垂直居中实现方法
- 兼容IE6的网页最小最大宽度和最小最大高度css写法
- IE浏览器专有css属性之zoom详解详解CSS中zoom属性或overflow:auto属性清除浮动的作用CSS中的zoom属性和scale属性的用法及区别CSS中不为人知Zoom属性的使用介绍(IE私有属性)css中zoom:1属性的定义和作用
- IE6下伪类hover失效问题及解决办法a标签的四个css伪类(link、visited、hover、active)样式理解csshover.htc在IE7下使用:active伪类无效解决方法ie6不支持hover ie6 标签(除a标签)不支持伪类:hover解决方案关于伪类hover的一些总结(推荐)
- CSS通过RGBa将一个元素设置为透明效果rgba中的a是什么意思 CSS之RGBA颜色指南颜色之ARGB与RGB、RGBA的区别与介绍详解css透明度之rgba和opacity的区别及兼容css中使用rgba和opacity设置透明度的区别(附图)完美解决IE8下不兼容rgba()的问题CSS3中使用RGBa来调节透明度的教程CSS3 RGBA色彩模式使用实例讲解CSS3的RGBA中关于整数和百分比值的转换CSS3中使用RGBA设置透明度的示例CSS3 透明色 RGBA使用介绍
- css样式的动态添加及显示和隐藏等零碎用法CSS文本超出指定宽度后隐藏并显示为省略号的实现方法利用css的样式对文本进行隐藏和显示等操作css样式显示省略号自定义宽度超过隐藏显示省略标记纯css3显示隐藏一个div特效的具体实现css和jquery设置文字的显示和隐藏利用CSS3的checked伪类实现OL的隐藏显示的方法从A页面连接到B页面后并直接把B页面的隐藏层显示-CSS教程-网页制作-网CSS实现隐藏和显示功能的代码
- 用css3实现当鼠标移进去时当前亮其他变灰效果利用CSS将网站网页变灰色代码示例css页面变灰度兼容ie、firefox、chrome、opera、safari实现样式网页变灰配合全国哀悼日的css代码 20100421css使图片变灰的实现方法一段css让全站变灰的代码总结
- css3的图形3d翻转效果应用示例CSS实现卡片3D翻转效果的示例代码一款基于css3麻将筛子3D翻转特效的实例教程css3实现3D色子翻转特效简单几步用纯CSS3实现3D翻转效果