Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类之间的平滑过渡,颜色|.classList.toggle,JavaScript_Javascript_Html_Css_Css Transitions_Toggle - Fatal编程技术网

类之间的平滑过渡,颜色|.classList.toggle,JavaScript

类之间的平滑过渡,颜色|.classList.toggle,JavaScript,javascript,html,css,css-transitions,toggle,Javascript,Html,Css,Css Transitions,Toggle,作为JS的初学者,我正在练习一个非常简单的操作:在黑暗和光明主题之间切换 一切都很好,但我想在类之间有一个平稳的过渡,但我不知道如何做到这一点 确切地说,我希望在颜色之间平滑过渡 请帮帮忙() 以下是我的js代码: let themer = document.querySelector('.page'); let themeButton = document.querySelector('.theme-button'); themeButton.onclick = function () {

作为JS的初学者,我正在练习一个非常简单的操作:在黑暗和光明主题之间切换

一切都很好,但我想在类之间有一个平稳的过渡,但我不知道如何做到这一点

确切地说,我希望在颜色之间平滑过渡

请帮帮忙()

以下是我的js代码:

let themer = document.querySelector('.page');

let themeButton = document.querySelector('.theme-button');

themeButton.onclick = function () {
  themer.classList.toggle('light-theme');
  themer.classList.toggle('dark-theme');
};

在属性正在更改的位置添加转换规则。e、 g:

transition: background-color 2s ease;

在属性正在更改的位置添加转换规则。e、 g:

transition: background-color 2s ease;