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;
}
相关推荐
wearegogog12318 小时前
基于 MATLAB 的卡尔曼滤波器实现,用于消除噪声并估算信号
前端·算法·matlab
Drawing stars18 小时前
JAVA后端 前端 大模型应用 学习路线
java·前端·学习
品克缤18 小时前
Element UI MessageBox 增加第三个按钮(DOM Hack 方案)
前端·javascript·vue.js
小二·18 小时前
Python Web 开发进阶实战:性能压测与调优 —— Locust + Prometheus + Grafana 构建高并发可观测系统
前端·python·prometheus
小沐°18 小时前
vue-设置不同环境的打包和运行
前端·javascript·vue.js
qq_4198540519 小时前
CSS动效
前端·javascript·css
烛阴19 小时前
3D字体TextGeometry
前端·webgl·three.js
桜吹雪20 小时前
markstream-vue实战踩坑笔记
前端
C_心欲无痕20 小时前
nginx - 实现域名跳转的几种方式
运维·前端·nginx
花哥码天下20 小时前
恢复网站console.log的脚本
前端·javascript·vue.js