CSS :hover伪类选择器

html-css015

CSS :hover伪类选择器,第1张

:hover选择器用于选择鼠标指针浮动在上面的元素。当鼠标悬停在元素上时,可使用此选择器设置元素的样式;它可用于每个元素。

语法:

与hover相关的伪类:

● :hover 选择器可用于所有元素,不仅是链接。

● :link 选择器设置了未访问过的页面链接样式,

● :visited 选择器设置访问过的页面链接的样式

● :active选择器设置当你点击链接时的样式

说明: 为了产生预期的效果,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。

示例1: 在悬停在元素上时更改背景颜色。

效果图:

示例2:在文本上悬停时显示隐藏的块

效果图:

更多HTML的相关知识,可访问: web前端自学 !!

用复合选择器来写可能要好一点 其他栏目div:hover 第一个栏目div:nth-child(0){display:none},

第一个栏目一开始要有其他样式的话,你需要给他一个单独的class,再写样式

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文件,鼠标经过之后,即可变色。