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;
}
相关推荐
web打印社区几秒前
2026最新Web静默打印解决方案,无插件无预览,完美替代Lodop
前端·javascript·vue.js·electron·pdf
这个DBA有点耶16 分钟前
分组排名不用窗口函数?那你还在写几十行的子查询
前端·代码规范
ZhiqianXia19 分钟前
《The Design of Design》阅读笔记
前端·笔记·microsoft
有马贵将27 分钟前
【5】微前端知识点总结
前端·架构
mkae28 分钟前
eBPF高性能版fail2ban
前端
_柴富自由30 分钟前
前端项目国际化解决方案
前端
isixe31 分钟前
Uniapp 监听回到前台并全局唯一弹窗
前端
牛奶42 分钟前
AI双层代码治理:Monorepo × Harness Engineering
前端·aigc·ai编程
蜡台1 小时前
H5使用Chrome 权限问题
前端·javascript·chrome
掘金一周1 小时前
你们觉得房贷多少,没有压力 | 沸点周刊 4.30
前端·人工智能·后端