怎样设置鼠标滑过背景变色

如题所述

第1个回答  2024-01-29

在很多网页中我们都看到当鼠标滑过一个内容时,这个内容的背景会改变颜色。设置鼠标滑过背景变色只需用到 :hover 即可设置成功。

语法:  div:hover{background-color: red;}

创建一个新的html文件。如图

在html文件上找到body标签,在这个标签里创建一个div标签并设置class类为bg 。 如图: 代码:div class="bg"/div

在title标签后创建style标签用来给bg类添加样式。在这给bg类设置了一个宽、高和背景颜色。 如图 代码: style type="text/css" .bg{ width: 150px; height: 150px; background-color: red; } /style

设置鼠标滑过div时背景变色。给bg样式类添加鼠标滑过:hover,然后设置鼠标滑过时的背景颜色。如图 代码: .bg:hover{ background-color: burlywood; }

实用浏览器打开。保存好html后使用浏览器打开,在鼠标没有滑过div时背景是红色的,当鼠标滑过div的时候背景从红色变为了棕色。、

所有代码,可把所有代码直接复制到新家的html文件上,保存好后用浏览器打开即可看到效果。如图: 所有代码: !DOCTYPE html html head meta charset="UTF-8" title鼠标滑过背景变色/title style type="text/css" .bg{ width: 150px; height: 150px; background-color: red; } .bg:hover{ background-color: burlywood; } /style /head body div class="bg"/div /body /html

相似回答