html中的hover的作用,hover在css中的用法
:hover的定义和用法
:hover 选择器用于选择鼠标指针浮动在上面的元素。
:hover 选择器适用于所有元素
用法1:
这个表示的是:当鼠标悬浮
上时
变颜色
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titletitle>
<style>
div{
width: 25px;
height: 25px;
background: #3388ff;
}
div:hover{
background: red;
}
style>
head>
<body>
<div>div>
body>
html>
用法2:
这个表示的是当鼠标点击最大
时它的同级,子代和后代都变颜色
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titletitle>
<style>
#div1{width: 300px;height: 300px;background: red}
#div1:hover{background: black}
#div2{width: 100px;height: 100px; background: green}
#div1:hover>#div2{
background: blue;
}
#div3{
width: 50px;
height: 50px;
background: pink;
}
#div1:hover #div3{
background: yellow;
}
#div4{width: 200px;height: 200px;background: lightcoral}
#div1:hover+#div4{
background: lightgreen;
}
style>
head>
<body>
<div id="div1">
<div id="div2">
<div id="div3">div>
div>
div>
<div id="div4">div>
body>
html>