HTML – 如何在输入框周围发出彩色渐变光?

HTML – 如何在输入框周围发出彩色渐变光?,第1张

概述我知道对于盒子周围的蓝色光芒,我们只需要将下面的代码应用到我们的CSS: .glowing-border { border: 2px solid #dadada; border-radius: 7px;}.glowing-border:focus { outline: none; border-color: #9ecaed; box-shadow: 我知道对于盒子周围的蓝色光芒,我们只需要将下面的代码应用到我们的CSS:

.glowing-border {    border: 2px solID #dadada;    border-radius: 7px;}.glowing-border:focus {     outline: none;    border-color: #9ecaed;    Box-shadow: 0 0 10px #9ecaed;}

现在我想把我的输入框提升到一个新的水平.

我希望它看起来像这样 – 而不是蓝光.
我希望它有一个漂亮的彩虹渐变效果.

那里有没有CSS专家认为这对我来说是可行的?

如果有人对如何以不同方式完成此 *** 作有任何建议,则不必是CSS –
请发表评论或回答.

解决方法 我认为你可以通过使用两个额外的div来做到这一点.一个是包裹(也有背景渐变),羽毛效果带有白色插入框阴影,输入区域后面有一个div,带有白色背景和外框阴影.

    
        
        
    

我假设你形成的背景颜色是白色的.

.rainbowWrap {    wIDth: 200px;    background: //your gradIEnt...    padding: 4px;    Box-shadow: inset 0px 0px 5px 3px white;    border-radius: 2px;    position:relative;    z-index: 1;}.rainbowBg {    wIDth: 184px;    height:15px;    background: white;    position:absolute;    top: 10px;    left: 10px;    Box-shadow: 0px 0px 7px 2px white,0px 0px 13px 2px white;    border-radius: 4px;    z-index: 2;}.rainbow {    wIDth:186px;    background:transparent;    border:1px solID rgba(255,255,0.5);    padding: 5px;    border-radius: 4px;        outline:none;    display: block;    position:relative;    z-index: 500;    color:#666;}

请注意,我只编写了代码,仅在Google Chrome中进行了测试.

小提琴:http://jsfiddle.net/b03acbdu/5/

总结

以上是内存溢出为你收集整理的HTML – 如何在输入框周围发出彩色渐变光?全部内容,希望文章能够帮你解决HTML – 如何在输入框周围发出彩色渐变光?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1055597.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存