📅  最后修改于: 2023-12-03 14:51:56.192000             🧑  作者: Mango
暗亮模式是近年来越来越受欢迎的网站设计趋势之一。通过让用户在浏览器中切换页面的亮度,可以提高用户体验和舒适性。
在本文中,我们将介绍如何使用 JavaScript/jQuery 为网站创建暗亮模式,以增强用户体验。
<button id="theme-switcher">切换至暗色模式</button>
/* 亮色模式下的样式 */
body {
background-color: white;
color: black;
}
/* 暗色模式下的样式 */
body.dark {
background-color: black;
color: white;
}
$(document).ready(function() {
$('#theme-switcher').click(function() {
$('body').toggleClass('dark');
});
});
我们首先定义了一个带有 id 为 theme-switcher
的按钮,用于在页面上切换暗亮模式。
然后,我们定义了主题样式的 CSS,其中 body
元素具有亮色样式(白色背景和黑色文本),而 body.dark
具有暗色样式(黑色背景和白色文本)。
最后,我们使用了 jQuery 来监听按钮点击事件,并使用 toggleClass()
函数来切换 body
元素上的 .dark
类,从而切换到暗色或亮色主题。
通过本文,我们学习了如何使用 JavaScript/jQuery 为网站创建暗亮模式。实际上,这只是一种简单的方法,您可以根据自己的需求和偏好来改进和优化这种方法。希望这篇文章能够帮助您为您的网站创建一个漂亮的暗亮模式!