头闻号

北京南方银星商贸有限公司

个人护理用具

首页 > 新闻中心 > 科技常识:css3实现input输入框颜色渐变发光效果代码
科技常识:css3实现input输入框颜色渐变发光效果代码
发布时间:2024-11-15 13:38:30        浏览次数:4        返回列表

今天小编跟大家讲解下有关css3实现input输入框颜色渐变发光效果代码 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关css3实现input输入框颜色渐变发光效果代码 的相关资料,希望小伙伴们看了有所帮助。

给边框实现单击颜色渐变效果 这并不是单纯的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{}

来源:爱蒂网