div或按钮鼠标经过或鼠标点击后效果样式

div或按钮鼠标经过或鼠标点击后效果样式

active:鼠标经过后的样式
focus:鼠标点击后的样式

如果是div,必须加上 tabindex="1",否则,focus失效
javascript 复制代码
<div class="diagonal-layout">
  <div class="diagonal-tool1" tabindex="1"></div>
  <div class="diagonal-tool2" tabindex="1"></div>
</div>

.diagonal-tool1 {
  width: 35px;
  height: 35px;
  background: url('../assets/img/图标9.png') no-repeat center/contain;
}
.diagonal-tool1:focus {
  background: url('../assets/img/图标9-选中.png') no-repeat center/contain;
}
相关推荐
甲维斯7 分钟前
测一波Kimi K2.7,消耗一周配额!
前端·人工智能·游戏开发
Dick5078 分钟前
ROS2 多机器人通用 Driver 层复盘:BaseRobotDriver 到多平台 Mock 切换实现
前端·javascript·机器人
xiaofeichaichai38 分钟前
前端安全 XSS 与 CSRF
前端·安全·xss
JS菌1 小时前
Skills 动态加载系统:让 AI Agent 按需获取领域知识
前端·人工智能·后端
weedsfly1 小时前
Sass 代码复用完全指南:从变量到模块化
前端
张拭心1 小时前
Android 17 新特性:后台音频交互限制加强
android·前端
张拭心1 小时前
Android 17 新特性:ProfilingManager 新触发器
android·前端
weixin_471383031 小时前
Taro-03-页面生命周期
前端·javascript·taro
张拭心1 小时前
Android 17 新特性:MessageQueue 无锁实现
android·前端