凤凰求蛊
有2种方法,一种用css控制(我注释掉了),一种js控制<html><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> body, html { margin: 0; padding: 0; } .btn { display: inline-block; border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186); border-style: solid; border-width: 1px; padding: 1px 7px 2px; font-size: 12px; cursor: default; } .btn:active { /*background-color: #eee;*/ } </style></head><body><button id="btn1" type="button">点我1</button><div id="btn2" class="btn">点我2</div></body><script> var btn2 = document.getElementById('btn2'); btn2.addEventListener('mousedown', function (e) { btn2.style.backgroundColor = '#eee'; }) btn2.addEventListener('mouseup', function () { btn2.style.backgroundColor = '#fff'; });</script></html>