CSS笔记-除了a标签外的hover属性的应用

以下写的可能对于大部分网友来说可能很简单,但是我自己确实是不知道的。

有一段这样的html:

<div>
<a href="http://j5c.cnblogs.com/index.php#">
<img alt="i am an img" src="img.jpg"/>
</a>
</div>

一般hover这个css伪类对于除a标签外的标签是不起作用的(FF浏览器下可以起作用,IE6下不可以):如下

img:hover{
border:1px solid #000;/*FF下有效果,IE6下没有效果*/
}

这么好的一个伪类真浪费了!!然而实际上是有办法的实现非a标签的hover功能的,如下写:

a:hover img{
border:1px solid #000;/*可以理解为鼠标在其上的a里面的img标签*/
}

^0^很简单就实现了,不用编辑麻烦的JS语句了!

献给热爱CSS的朋友,以上内容为笔者小JOE愚见,转载请著名:作者小JOE 地址:http://xiebiji.com/2008/10/hover

时间: 2024-12-31 02:15:50

CSS笔记-除了a标签外的hover属性的应用的相关文章

Jquery css函数用法(判断标签是否拥有某属性)_jquery

判断一个层是否隐藏: 复制代码 代码如下: $("#id").css("display")=="none" ; 在所有匹配的元素中,设置一个样式属性的值: 复制代码 代码如下: $("p").css("color","red"); 把一个"名/值对"对象设置为所有匹配元素的样式属性. 这是一种在所有匹配的元素上设置大量样式属性的最佳方式 复制代码 代码如下: $(&q

JavaScript动态添加css样式和script标签_javascript技巧

[动态添加css样式] <html> <head> <script type="text/javascript"> window.onload=function(){ var head=document.getElementsByTagName('head')[0]; //获取到head元素 var link=document.createElement('link'); //创建link元素节点,也就是link标签 link.rel="s

段正淳的css笔记(5)

一天大家在团队中讨论"未知图片垂直居中"的问题,突发奇想用vertical-align:middle这个属性来实现,于是抽了时间做了下面这个不成熟的例子: CSS: div{ width:140px; height:140px; text-indent:-8px; text-align:center; line-height:138px; background:red; font-size:12px; *font-size:120px; *text-indent:-60px; } im

JSP学习笔记(九)-----JSP标签库

js|笔记 1.JSP标签库(也称自定义库)可看成是一套产生基于XML脚本的方法,它经由JavaBeans来支持.在概念上说,标签库是非常简单和可以重用的代码构造.它可以大大简化你在页面中输入各种录入框的代码(诸如此类的代码:<input type="text" name="taxpayerName" value = " ,<select name="collectionItemCode" class="requi

用CSS中的map标签制作单图多区域点击的示例

  map标签 定义一个客户端图像映射.图像映射(image-map)指带有可点击区域的一幅图像. area元素永远嵌套在map元素内部.area元素可定义图像映射中的区域. img标签中的usemap属性可引用的map标签中的id或name属性(取决于浏览器),所以我们应同时向map标签添加id和name属性. 示例 例如我们想在下面一张图实现九个热点区域,不切图,就使用map标签. 首先用 ps 得到几个坐标: 然后代码实现:       CSS Code复制内容到剪贴板 <!DOCTYPE

div+css 如何在table标签里面建立二级菜单

问题描述 div+css 如何在table标签里面建立二级菜单 <body> <div class="ontainer"> <div class="Header" align="center"><img src="无标题.jpg" width="80%" height="160" /></div><!--定义了width为

正则表达式 c#-C# 匹配除&amp;amp;lt;p&amp;amp;gt;标签外的其它html标签的正则表达式怎么写?

问题描述 C# 匹配除<p>标签外的其它html标签的正则表达式怎么写? C# 匹配除 标签外的其它html标签的正则表达式怎么写?

ASP 如何过滤标签外空格?求助!在线等!

问题描述 ASP如何过滤标签外空格?求助!在线等!<divclass=home_txid=home_tx_instyle="position:absolute;top:-31px;left:0;overflow:hidden;display:none"align=center><Astyle比如这样的HTML!如果只过滤空格,那么<divclass=也会被过滤,请问如何过滤><中间是空格?或者空字符,我想让HTML代码全部减肥,成为一行!还没有空格!

php 过滤非法字符 与过滤html js css a等html标签代码

<form name="form1" method="post" action="">   <textarea name="content" cols="50" rows="10"></textarea>   内容  <input type="submit" name="Submit" value=&quo