Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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
Javascript 如何在单击后动态更改css?然后再次单击返回默认值?_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何在单击后动态更改css?然后再次单击返回默认值?

Javascript 如何在单击后动态更改css?然后再次单击返回默认值?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有点小问题。。。不幸的是,对我来说还很大。。。我为你们准备了演示: $(“#规则滑块”)。单击(函数(){ $('#canvas').css({ “左边距”:“0px”, “页边距顶部”:“0px” }); }); #只需绘制{ 位置:相对位置; 宽度:100%; 高度:200px; 溢出y:隐藏; 左边距:20px; 利润上限:20px } #统治者{ 位置:相对位置; 宽度:100%; 身高:100%; 溢出y:隐藏; } #帆布{ 位置:相对位置; 宽度:100%; 高度:200px;

我有点小问题。。。不幸的是,对我来说还很大。。。我为你们准备了演示:

$(“#规则滑块”)。单击(函数(){
$('#canvas').css({
“左边距”:“0px”,
“页边距顶部”:“0px”
});
});
#只需绘制{
位置:相对位置;
宽度:100%;
高度:200px;
溢出y:隐藏;
左边距:20px;
利润上限:20px
}
#统治者{
位置:相对位置;
宽度:100%;
身高:100%;
溢出y:隐藏;
}
#帆布{
位置:相对位置;
宽度:100%;
高度:200px;
溢出:滚动;
}
/*滑块*/
.滑块{
底部:350px;
左:300px;
宽度:80px;
高度:26px;
背景:#333;
/*保证金:20px自动*/
左边距:35px;
位置:绝对位置;
边界半径:50px;
方框阴影:插入0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,0.2);
}
.滑块:之后{
内容:"关";;
颜色:#000;
位置:绝对位置;
右:10px;
底部:0px;
z指数:0;
字体:12px/26px Arial,无衬线;
字体大小:粗体;
文本阴影:1px 1px 0px rgba(255,255,255,0.15);
}
.滑块:之前{
内容:"ON";;
颜色:3bb100;
位置:绝对位置;
左:10px;
顶部:1px;
z指数:0;
字体:12px/26px Arial,无衬线;
字体大小:粗体;
}
.滑块标签{
显示:块;
宽度:34px;
高度:20px;
光标:指针;
位置:绝对位置;
顶部:3px;
左:3px;
z指数:1;
背景#fcfff4;
背景:线性梯度(顶部,#fcfff4 0%,#dfe5d7 40%,#B3 100%);
边界半径:50px;
过渡:所有0.4s缓解;
盒影:0px 2px 5px 0px rgba(0,0,0,0.3);
}
.滑块输入[类型=复选框]{
可见性:隐藏;
}
.滑块输入[类型=复选框]:选中+标签{
左:43像素;
}
/*末端滑块*/

@Brarod

尝试此代码来添加和删除css,它可以正常工作


$(文档).ready(函数(){
$(“#btn4”)。单击(函数(){
$(“#toggle1”).toggleClass(“简介”);
});
});
.介绍{
字体大小:200%;
背景色:黑色;
文本阴影:1px 2px 3px黄色;
颜色:红色;
}
第十演示页
切换类
你好!!这是我的第十个演示页面……
◙♣♣♣♣☼╧@á

添加切换类
@Brarod

尝试此代码来添加和删除css,它可以正常工作


$(文档).ready(函数(){
$(“#btn4”)。单击(函数(){
$(“#toggle1”).toggleClass(“简介”);
});
});
.介绍{
字体大小:200%;
背景色:黑色;
文本阴影:1px 2px 3px黄色;
颜色:红色;
}
第十演示页
切换类
你好!!这是我的第十个演示页面……
◙♣♣♣♣☼╧@á

添加切换类
创建一个包含“关闭”设置的类。切换类。另外,在你的问题中要始终包含你的逻辑,而不仅仅是一把小提琴。不要强迫人们去非现场资源寻找你的代码,随着时间的推移,这些代码可能会被破坏或无法访问;编辑您的文章,点击
按钮或键入Ctrl+M以打开网站编辑器OK,因此,现在,创建一个
.off
css规则,该规则包含您的页边空白和页边空白顶部内容。然后单击
toggleClass('off')
$('#canvas')。toggleClass('zero-margin');//css中会有一个名为zero marginMake的类,该类中有“off”设置。切换类。另外,在你的问题中要始终包含你的逻辑,而不仅仅是一把小提琴。不要强迫人们去非现场资源寻找你的代码,随着时间的推移,这些代码可能会被破坏或无法访问;编辑您的文章,点击
按钮或键入Ctrl+M以打开网站编辑器OK,因此,现在,创建一个
.off
css规则,该规则包含您的页边空白和页边空白顶部内容。然后单击
toggleClass('off')
$('#canvas')。toggleClass('zero-margin');//css中将有一个名为zero margin的类