基本上我建立一个画廊,纯CSS。当我按下image1时,它会检查复选框1,并出现div1。我已经这样做了,问题是,如果我按下图像2,div2会出现,但如果再次按下图像1,则div1不会出现,因为div2在它的前面。HTML - 当您选中一个复选框时,是否可以取消选中所有其他复选框?
HTML:
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
,因为我没有发现我怎么能自动缩进代码,但你可以在这里看到它,我将不会发布的CSS:http://jsfiddle.net/blackice856/3vhCH/1/
基本上我需要的是当checkbox1选中所有其他复选框,然后重复所有剩余的复选框。
我从来不喜欢JavaScript,但我只是做了它,它花了我10分钟大声笑,但我仍然想知道是否有任何方式做到这一点。
感谢您的时间(:。
+8
如果你只想一次检查一次,那么为什么不使用单选按钮? –
+0
我尝试过使用单选按钮,但他们唯一的办法是只有一个名字,就像你在例子中看到的那样我需要他们有不同的名字,以便在检查时执行不同的操作。 –
+0
ops,实际上它工作得非常好!我不知道单选按钮c有一个名字和一个ID。他们可以有不同的ID和相同的名字,我只是给了他们相同的名字,现在正在工作!感谢您的时间(http://jsfiddle.net/blackice856/3vhCH/3/ –