css3技术

CSS网页制作实例:有条件的添加hover样式_div+css教程

字号+ 作者:H5之家 来源:H5之家 2015-09-17 16:49 我要评论( )

CSS网页制作实例:有条件的添加hover样式,学习CSS网页制作实例:有条件的添加hover样式,CSS网页制作实例:有条件的添加hover样式,查看CSS网页制作实例:有条件的添加

CSS网页制作实例:有条件的添加hover样式

教程网( )4-11日整理

给元素添加一个hover样式,很简单,我们来看一个透明度的例子吧:

1 2 3 4 5 6 div { opacitydiv:hover { opacity

但是如果我们只是想让当前真正hover了的div显示,而让其他的div模糊呢?
假设我们的HTML结构如下:

1 2 3 4 5 <section> <div></div> <div></div> <div></div> </section>

我们可以给所有的div元素添加下面的透明度降低的属性:

1 2 3 div { opacity

然后我们再特别处理那个真正hover了的div:

1 2 3 div:hover { opacity

谁在用呢?
某敏感推在他们For Mac的程序中使用了相关的技术,效果还是不错的:

实例

这个想法可以扩展到很多地方,这里是一个列表的例子,当你鼠标进入列表的时候,其余列的透明度降低,本列中也一样,只不过透明度有层层增加,视觉效果很不错。代码是这样的:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 <div id="all"> <ul> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> </ul> <ul> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> </ul> <ul> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> </ul> </div>

CSS样式:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 a border-radius  -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transitiona { opacityul:hover a { opacityul:hover a:hover { opacity

点击这里查看Demo

注意

这个小技巧,老式的浏览器是不支持的,因为他们只有对a标签的hover特性,如果也想实现相应的效果,那么就要使用js来检测鼠标进入的事件了。[

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • css网页布局兼容性有哪些要点与诀窍?_div+css布局教程

    css网页布局兼容性有哪些要点与诀窍?_div+css布局教程

    2015-09-28 12:12

  • css网页布局兼容性有哪些要点与诀窍?_div+css布局教程

    css网页布局兼容性有哪些要点与诀窍?_div+css布局教程

    2015-09-28 12:12

  • CSS网页布局开发应该使用什么软件比较好?_div+css布局教程

    CSS网页布局开发应该使用什么软件比较好?_div+css布局教程

    2015-09-27 16:10

  • CSS网站风格设计实例HuDong123_div+css布局教程

    CSS网站风格设计实例HuDong123_div+css布局教程

    2015-09-20 10:17

网友点评
s