JavaScript 函数后的 CSS 属性通常是指使用 JavaScript 来动态地修改 HTML 元素的样式。这可以通过操作元素的 style
属性来实现,或者通过添加或移除类名来应用预定义的 CSS 样式。
在 JavaScript 中,可以通过以下几种方式来操作 CSS 属性:
style
属性:style
属性:style
属性。<head>
中使用 <style>
标签定义样式。<link>
标签引入外部 CSS 文件。原因:
backgroundColor
而不是 background-color
。解决方法:
window.onload
或 DOMContentLoaded
事件。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript 修改 CSS</title>
<style>
.highlight {
background-color: yellow;
}
</style>
</head>
<body>
<button id="myButton">点击我</button>
<script>
document.addEventListener('DOMContentLoaded', function() {
var button = document.getElementById('myButton');
button.addEventListener('click', function() {
button.classList.toggle('highlight');
});
});
</script>
</body>
</html>
在这个例子中,当按钮被点击时,它会切换 highlight
类,从而改变背景颜色。这种方法比直接修改 style
属性更加清晰和易于维护。
没有搜到相关的文章