css - 单选按钮切换开关以更改样式表

标签 css radio-button toggle

我在我的网站上制作了 2 个样式表(白天和晚上,因为我发现晚上在漆黑的房间里很难阅读全白背景样式)

我找到了样式切换开关,我希望在 css 切换器上使用它们。

<div class="switch switch-blue">
<input type="radio" class="switch-input" name="view2" value="week2" id="week2" checked>
<label for="week2" class="switch-label switch-label-off">Week</label>
<input type="radio" class="switch-input" name="view2" value="month2" id="month2">
<label for="month2" class="switch-label switch-label-on">Month</label>
<span class="switch-selection"></span>
</div>

如果我在文档中加载我的两个样式表

<a href="#" onclick="setActiveStyleSheet('default'); return false;">style 1</a> 
<a href="#" onclick="setActiveStyleSheet('alternate 1'); return false;">style 2</a>

如何让单选按钮在这两者之间切换?

谢谢

最佳答案

您想添加(例如)onclick="setActiveStyleSheet('default');"给你的<input type="radio"> .请注意,您不应使用 return false;在这种情况下,因为它会阻止 radio 具有选定的外观。

关于css - 单选按钮切换开关以更改样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12231971/

相关文章:

javascript - 单选按钮未显示选中状态

在 UI 反射(reflect)选择之前处理的 JavaScript 单选点击

python - Python Tkinter 中的单选按钮值

jquery - 在 jquery 动画中添加淡入淡出切换效果

jquery - 根据设置有条件显示表格行

html - 让同一个div独立运行

html - H2 中的图像(每个 h2 唯一)

javascript - 如何在 map 上叠加一个div

CSS transform div 一切都保持旋转

jquery - 如果复选框被选中显示 div