CSS中设置鼠标悬停效果问题

html-css082

CSS中设置鼠标悬停效果问题,第1张

替换你相对应CSS,和html

-----------------CSS----------------------------

#dht .list2 span a

{

width:89pxheight:33pxdisplay:blockpadding-top:7pxcursor:pointer

}

#dht .list1 span a

{

width:89pxheight:33pxdisplay:blockpadding-top:7pxcursor:pointer

}

#dht .list1 span a:hover

{

background:#66CC00display:block

}

----------------------html--------------------------

<div class="list1"><span><a href="#">首 页</a></span></div>

1、首先新建一个html文件,命名为test.html,在test.html文件内,使用table标签创建一个表格,用于测试。

2、在test.html文件内,设置table标签的class属性为mytable,同时设置边框为1px。

3、接着在css标签内,通过class设置表格的样式,定义它的宽度为300px,高度为200px。

4、在css标签内,通过td元素名称和“:hover”选择器定义当鼠标指向单元格时,改变单元格的背景颜色,设置为红色。

5、最后在浏览器打开test.html文件,鼠标经过之后,即可变色。

css鼠标悬停伪类 :hover 使用方式如下

<div class="test">则是测试div</div>

.test: hover {

color: orange

font-weight: bold

}

当鼠标悬停在 div test 上时,test里面的文字会加粗,颜色变为橘色。

鼠标悬停伪类在手机端是看不到效果的,因为手机端是触屏的