怎么让CSS边框发光

  我们在进行网页设计的时候经常会将某些边框样式进行特殊处理以突显效果。今天小编就来讲解如何实现让CSS边框发光的高亮效果。

  下图就是让CSS边框发光的高亮效果图


  在输入框周围出现了亮光,或者说阴影造成边框发亮的假象,这就是我所说的高亮效果,那究竟该如何是实现呢?

  这样我们先来上一下代码,我是用的枫树浏览器,是webkit内核,所以这里只写了webkit

  代码如下:

  .aa:HOVER{

  -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;

  border-color:rgba(141,39,142,.75);

  -webkit-box-shadow:0 0 18px rgba(111,1,32,3);

  }

  .aa{

  height: 100px;width: 100px;

  }

  就这么了了几句话就实现了功能,图我就不上了,大致跟上面一个效果,则来分析一下成功的几个关键点:

  1、transition的过渡,border linear .2s这是说border属性的逐步过渡,而后面则是对阴影部分的逐步过渡;

  2、rgba(a,b,c,d),这个前面我们曾经用到过很多次,前三位凑成颜色,而第四位则是透明度,还需牢记才是;

  3、box-shadow:x y 10px rgba(a,b,c,d),同样在前面用到过很多次,x y分别是阴影的方向, 然后是阴影蔓延距离,最后则是阴影部分的颜色;

  4、最后则是:hover,伪元素和伪类可以单独写一篇了吧,但是这个:hover起码我们都是相当熟悉的了吧。

 

  本文首发:网络教学基地 原文地址:http://www.studynb1.com/css/84.html

时间: 2024-11-02 14:49:16

怎么让CSS边框发光的相关文章

CSS边框的设定方法

css 在HTML中对于边框的设定,在文字方面好象没有较详细的设定.. 至于图形方面,<img>卷标提供了hspace,vspace,border等项目来设定边框... CSS对边框的延伸规格有较详细的设定... 不管是文字或者图形都可使用边框来显示... 以图形为列,一张在网页上显示的图形.. 边框的性质有3个,就像一张图档周围还有3个框.... 由内至外分别是padding,border-width,margin... 这3个框右分别有上.下.左.右,四个性质可设定它的大小... 共12种

CSS边框盒子模型

盒子模型主要是有margin(外边距).border(边框).padding(内边距).content(内容)组成,这些属性我们可以把它转移到我们日常生活中的盒子上来理解,日常生活中所见的盒子也就是装东西的箱子,也具有这些属性,所以叫它盒子模型 其中content(内容)又可以有两个元素width(宽)和height(高) CSS边框样式 可以使用border-style来设置边框的样式,也可以分别来设置上下左右的样式: border-top-style border-left-style bo

Dreamweaver MX 2004 CSS边框属性

css|dreamweaver 六.定义 CSS 样式边框属性 使用"CSS 样式定义"对话框的"边框"类别可以定义元素周围的边框的设置(如宽度.颜色和样式). 设置边框样式:在"CSS 样式定义"对话框中,选择"边框"(如下图),然后设置所需的样式属性. (图片较大 请放大后查看) 请注意:下列任意属性如果您认为不重要可以保留为空. 样式:设置边框的样式外观.样式的显示方式取决于浏览器.DW MX 2004在"文档

六CSS Borders 边框

css CSS Borders 边框边框可以运用到body里的大部分HTML元素. 制作一个元素的边框,你需要border-style边框样式.值可以是: solid, dotted, dashed, double, groove, ridge, inset and outset,具体样式大家可以实际下. border-width设定宽度,通常使用pixels即单位是px,同样有四边属性:border-top-width, border-right-width, border-bottom-wi

DW不用CSS样式为表格添加细线边框

如图: 设置:   效果:   有没有好的办法呢,在网上找了很久,大多都是讲样式,我还没学呢,我也知道样式当然是很多很好,可以设置成丰富的表格,虚线啊,双线啊什么的,但必竟要对样式非常的了解,后来通过我的实践,我找到了一种方法,呵呵,我这里只是讲不必用CSS样式来实现的一种最为简单的方法,注意一下哦,我只是说是个人的一种小方法,也谈不上技巧. 我发现只需把边框设为0,间距设为1,填充设为0,就可以了,然后你想边框设置成什么颜色就把表格的背景设为什么颜色,里面的颜色设为页面背景一样的颜色就可以了.

CSS控制背景图像平铺实现边框阴影效果

一款用CSS控制背景图像平铺,从而实现区域边框阴影的效果,虽然用到了图片,但可贵之处是本代码不管你需要阴影的区域是多大,它都能自动适应,因些还是很值得收藏一下的,兼容所有的IE浏览器.   复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &

CSS 有趣的边框

今天看到一篇文章,是利用CSS边框来做折纸效果,感觉很有意思,于是就对CSS的border研究了一下,发现还真有一些好玩的用法. 1.border折纸效果 首先是HTML代码,为了简单,就一个div: <div class="note"> 折纸效果 </div> 然后我们为它加上边框效果: .note{ display:block; margin:100px auto; width:100px; height:100px; background:#ff0; bo

css3实现input输入框颜色渐变发光效果代码

  给边框实现单击颜色渐变效果,这并不是单纯的box-shadow属性而已,它的发光是像四周均匀发光,它还包含一个缓慢发光过渡效果. 在继续学习之前,你必须要有一些Css3的基础知识.做出这一切需要你了解CSS3的Shadow和RGBa.Transition属性,否则就无法理解了. 1.制作发光边框文本框效果 代码如下: 然后我们要让这个input组件在被成为焦点(点击)时向四周发光,显示为蓝色,我只需添加一段CSS代码: 代码如下: sdw:focus{ transition:border l

CSS常用属性速查表

属性太多,对于我这种不深入WEB的人员,还是有个速查表方便多了,注意利用开头的目录,会不断更新的 CSS 字体属性(Font) 属性 描述 CSS  font 在一个声明中设置所有字体属性. 1  font-family 规定文本的字体系列. 1  font-size 规定文本的字体尺寸. 1  font-size-adjust 为元素规定 aspect 值. 2  font-stretch 收缩或拉伸当前的字体系列. 2  font-style 规定文本的字体样式. 1  font-varia