CSS是一种常用的网页样式语言,可以很好地控制网页的布局和样式。在网页开发中,我们经常需要使用CSS来实现一些效果,比如点击按钮后改变按钮颜色等。下面是一段CSS代码示例:
button:hover { background-color: red; color: white; }
上述CSS代码中,使用了:hover伪类选择器,表示当鼠标悬停在按钮上时触发该效果。当触发效果时,按钮背景色变为红色,文字颜色变为白色。
如果想要在点击按钮后改变按钮颜色,可以用JavaScript和CSS组合实现。下面是一段代码示例:
CSS: button.clicked { background-color: red; color: white; } JavaScript: let button = document.querySelector('button'); button.addEventListener('click', function() { button.classList.add('clicked'); } );
上述代码中,当按钮被点击后,通过JavaScript给按钮添加.clicked类,该类定义了按钮的新样式。当按钮被添加了该类后,CSS样式中的属性值将会覆盖原有属性,从而改变按钮的颜色。