如何让特定的 div 做某事?
How to make a specific div do something?
<!DOCTYPE html>
<head>
<title>Document</title>
</head>
<body>
<div class="container">
<div class="gethover"></div>
<div class="gethover"></div>
<div class="gethover"></div>
<div class="gethover"></div>
</div>
</body>
</html>
嘿伙计们,我只想让这些 div 中的一个在鼠标悬停在上面时悬停...我的意思是当我们悬停其中一个时,其他的不会悬停.. .我该怎么办?
这个问题不是很详细,如果这个答案不能回答你想问的问题,请告诉我们,我们可以帮助你。
但是,如果你想制作悬停效果,你可以使用:hover
gethover:hover{
// attributes...
}
如果你想在悬停时实现一个js代码,你可以通过
实现
onmouseover="doSth()"
据我所知,您想给相同的 class
名称,但又想为它们保留不同的 css hover
特征。你可以使用这个选择器
.gethover:first-of-type:hover {
background: red;
}
.gethover:nth-of-type(2):hover {
background: blue;
}
.gethover:nth-of-type(3):hover {
background: yellow;
}
<!DOCTYPE html>
<head>
<title>Document</title>
</head>
<body>
<div class="container">
<div class="gethover">1</div>
<div class="gethover">2</div>
<div class="gethover">3</div>
</div>
</body>
</html>
如果您想要特定的 div 在 :hover
悬停时对 css 选择器作出反应。例如
your.css
.gethover {
background-color: #fff;
}
.gethover:hover {
background-color: #ff0000;
}
要查看它是否正常工作,请向 div 添加一些内容。例如
<div class="gethover">ONE</div>
<div class="gethover">TWO</div>
<div class="gethover">THREE</div>
<div class="gethover">FOUR</div>
在悬停选择器上查看更多内容 here
<!DOCTYPE html>
<head>
<title>Document</title>
</head>
<body>
<div class="container">
<div class="gethover"></div>
<div class="gethover"></div>
<div class="gethover"></div>
<div class="gethover"></div>
</div>
</body>
</html>
嘿伙计们,我只想让这些 div 中的一个在鼠标悬停在上面时悬停...我的意思是当我们悬停其中一个时,其他的不会悬停.. .我该怎么办?
这个问题不是很详细,如果这个答案不能回答你想问的问题,请告诉我们,我们可以帮助你。
但是,如果你想制作悬停效果,你可以使用:hover
gethover:hover{
// attributes...
}
如果你想在悬停时实现一个js代码,你可以通过
实现onmouseover="doSth()"
据我所知,您想给相同的 class
名称,但又想为它们保留不同的 css hover
特征。你可以使用这个选择器
.gethover:first-of-type:hover {
background: red;
}
.gethover:nth-of-type(2):hover {
background: blue;
}
.gethover:nth-of-type(3):hover {
background: yellow;
}
<!DOCTYPE html>
<head>
<title>Document</title>
</head>
<body>
<div class="container">
<div class="gethover">1</div>
<div class="gethover">2</div>
<div class="gethover">3</div>
</div>
</body>
</html>
如果您想要特定的 div 在 :hover
悬停时对 css 选择器作出反应。例如
your.css
.gethover {
background-color: #fff;
}
.gethover:hover {
background-color: #ff0000;
}
要查看它是否正常工作,请向 div 添加一些内容。例如
<div class="gethover">ONE</div>
<div class="gethover">TWO</div>
<div class="gethover">THREE</div>
<div class="gethover">FOUR</div>
在悬停选择器上查看更多内容 here