JavaScript 点击改变 CSS 样式是指通过 JavaScript 监听元素的点击事件,并在事件触发时动态修改该元素的 CSS 样式。这通常涉及到操作 DOM 元素的 style
属性或使用类名切换来实现样式的变化。
style
属性。以下是一个简单的例子,展示了如何通过点击按钮来改变一个元素的背景颜色:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Change CSS on Click</title>
<style>
.highlight {
background-color: yellow;
}
</style>
</head>
<body>
<button id="changeColorBtn">Change Color</button>
<div id="targetElement" style="width: 100px; height: 100px; background-color: blue;"></div>
<script>
document.getElementById('changeColorBtn').addEventListener('click', function() {
var element = document.getElementById('targetElement');
element.classList.toggle('highlight');
});
</script>
</body>
</html>
在这个例子中,当用户点击按钮时,targetElement
的背景颜色会在蓝色和黄色之间切换。
通过以上方法,可以有效地解决在使用 JavaScript 改变 CSS 样式时可能遇到的问题。
领取专属 10元无门槛券
手把手带您无忧上云