js实现一键换肤效果图,js实现一键换肤效果怎么做

js实现一键换肤效果图,js实现一键换肤效果怎么做,js实现一键换肤效果

这篇文章主要为大家详细介绍了射流研究…实现一键换肤效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了射流研究…实现一键换肤效果的具体代码,供大家参考,具体内容如下

方法一

!文档类型超文本标记语言

html lang=en

meta charset=UTF-8

meta http-equiv= X-UA-Compatible content= IE=edge

meta name= viewport content= width=device-width,initial-scale=1.0

标题一键换肤/标题

风格

:root {

-颜色:白色;

}。卡片{

宽度:120像素

高度:200像素

}。控制器{

显示器:flex

justify-content:space-between;

对齐-项目:居中;

填充:10px

}。btn {

边框:无;

高度:30px

宽度:100像素

颜色:# eeeeee

背景:线性渐变(45度,#ce7777,浅蓝色,#c19fc1,透明);

边框半径:999像素;

box-shadow:0 0 2px 2px # eeeeee;

光标:指针;

}。卡片{

边框半径:5px

box-shadow: 0 0 2px 2px rgb(126,124,124);

}。卡片:第n个孩子(1) {

背景:黑色;

}。卡片:第n个孩子(3) {

背景:白色;

}

html,正文{

背景:var(-color);

不透明度:0.9;

}

正文{

身高:100vh

}

*{

边距:0;

填充:0;

}

/风格

/头

身体

div class=控制器

div class=card/div

div button class= BTN onclick=更改皮肤()一键换肤/按钮/div

div class=card/div

/div

/body

/html

方法2

!文档类型超文本标记语言

html lang=en

meta charset=UTF-8

meta http-equiv= X-UA-Compatible content= IE=edge

meta name= viewport content= width=device-width,initial-scale=1.0

标题更改皮肤/标题

style id=theme

:root {

-bgColor:# f00;

}。皮肤{

背景:var(-bgColor);

宽度:200像素

高度:200像素

}

/风格

/头

身体

div class=skin/div

button type= button onclick= change skin( black )更改主题/按钮

脚本

changeSkin=(主题)={

console.log(函数启动);

document.getElementById(theme )。innerHTML=

:root {-bgColor:$ { theme };}。皮肤{

背景:var(-bgColor);

宽度:200像素

高度:200像素

}

`

}

/脚本

/body

/html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

js实现一键换肤效果图,js实现一键换肤效果怎么做