css - CSS 如果元素悬停而不是元素活动更改
问题描述
有可能以任何方式实现这一目标吗?如果状态 :active 上的 btn "home" 是红色且可见的,当我将鼠标 :hover 悬停在另一个 btn "about" 上时,可以更改 "home" :active 的不透明度并使其消失?
解决方案
将班级主页添加到活动中,将班级添加到不活动中
$(document).ready(function () {
$(".home").mouseover(function () {
$(".about").addClass("active");
$(".home").removeClass("active");
});
$(".about").mouseover(function () {
$(".home").addClass("active");
$(".about").removeClass("active");
});
});
推荐阅读
- php - 如何隐藏/删除已在下一个表单的 codeigniter 下拉菜单中提交的选项
- php - HTML
- c# - Azure AD B2C 更新用户登录名导致错误
- javascript - 将 javascript 对象作为参数传递给函数 - 相当于打字稿
- python-3.x - 使用两个 Tensorflow 模型进行推理
- point-cloud-library - pcl/pcl_config.h:没有这样的文件或目录
- node.js - 对 rsa 密钥来说消化太大
- php - 获取数组中存在值的最小和最大位置
- python - 无法正确连接数据帧
- android - 如何使用 ConnectivityManager.NetworkCallback 获取 wifi 和移动状态?