Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.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 JS在单击一个div时应用自定义样式,并从另一个div中删除样式_Javascript_Html_Css - Fatal编程技术网

Javascript JS在单击一个div时应用自定义样式,并从另一个div中删除样式

Javascript JS在单击一个div时应用自定义样式,并从另一个div中删除样式,javascript,html,css,Javascript,Html,Css,我得到了两个50%宽度的切换,点击它显示一个低于100%的div,隐藏另一个,反之亦然 使这成为可能的功能运行良好,但我希望做的是在显示的切换上添加自定义样式 下面是它最后的样子: 下面是您现在看到的内容: ` 功能开关\u div(显示){ document.getElementById(“show_quo+show”).style.display=“block”; document.getElementById(“show”+((show==1)?2:1)).style.display=

我得到了两个50%宽度的切换,点击它显示一个低于100%的div,隐藏另一个,反之亦然

使这成为可能的功能运行良好,但我希望做的是在显示的切换上添加自定义样式

下面是它最后的样子:

下面是您现在看到的内容:

`

功能开关\u div(显示){
document.getElementById(“show_quo+show”).style.display=“block”;
document.getElementById(“show”+((show==1)?2:1)).style.display=“无”;
}
函数(){
document.getElementById(“borderRight”).setAttribute(
“样式”,“颜色:#000000;边框:1px纯黑;边框底部:5px纯黑;”;
document.getElementById(“buttonRight”).style.color=“#000000”;
}
函数sh2(){
document.getElementById(“borderLeft”).setAttribute(
“样式”,“颜色:#000000;边框:1px纯黑;边框底部:5px纯黑;”;
document.getElementById(“buttonLeft”).style.color=“#000000”;
}
.content{
宽度:100%;
高度:100px;
显示:块;
背景色:#fafafa;
利润率最高:3%;
}
.隐藏{
显示:无;
}
.1{
显示:内联块;
宽度:49%;
高度:50px;
文本对齐:居中;
边框:1px实心#C3C6;
光标:指针;
}
#右翼{
右边框:0px;
}
.山雀{
字体系列:Roboto;
字体大小:20px;
背景色:透明;
边界:0px;
垫面:2.3%;
字号:700;
颜色:#A2A4;
文本转换:大写;
字体大小:20px;
字母间距:1.5px;
光标:指针;
}
.标题:悬停{
颜色:#000000;
}

描述
补充资料
默认情况下显示(以及单击按钮1时)
第二分区
希望这有助于:

document.addEventListener(“DOMContentLoaded”,function()){
时髦的();
});
功能开关_div(显示){
document.getElementById(“show_quo+show”).style.display=“block”;
document.getElementById(“show”+((show==1)?2:1)).style.display=“无”;
}
函数(){
document.getElementById(“borderLeft”).removeAttribute(“style”);
document.getElementById(“borderRight”).setAttribute(
“样式”,“颜色:#000000;边框:1px纯黑;边框底部:5px纯黑;”;
document.getElementById(“buttonRight”).style.color=“#000000”;
}
函数sh2(){
document.getElementById(“borderRight”).removeAttribute(“style”);
document.getElementById(“borderLeft”).setAttribute(
“样式”,“颜色:#000000;边框:1px纯黑;边框底部:5px纯黑;”;
document.getElementById(“buttonLeft”).style.color=“#000000”;
}
.content{
宽度:100%;
高度:100px;
显示:块;
背景色:#fafafa;
利润率最高:3%;
}
.隐藏{
显示:无;
}
.1{
显示:内联块;
宽度:49%;
高度:50px;
文本对齐:居中;
边框:1px实心#C3C6;
光标:指针;
}
#右翼{
右边框:0px;
}
.山雀{
字体系列:Roboto;
字体大小:20px;
背景色:透明;
边界:0px;
垫面:2.3%;
字号:700;
颜色:#A2A4;
文本转换:大写;
字体大小:20px;
字母间距:1.5px;
光标:指针;
}
.标题:悬停{
颜色:#000000;
}

描述
补充资料
默认情况下显示(以及单击按钮1时)
第二分区

谢谢,很好!我会调整文本颜色,但结果很好,花了我几个小时才找到一个方法,非常感谢!祝你一天愉快

Uae主动或fucus方法在css上的应用easy@Darioanwser补充道,请检查(很高兴帮助您,祝您愉快)