HTML 设置默认切换

标签 html css toggle accordion

如果我点击 href=#collapseFive,我会打开和关闭开关

<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion5" href="#collapseFive">    
    <strong><i class="icon-caret-down"></i>SomeText</strong>
 </a>
 <div id="collapseFive"  class="panel-collapse collapse">

我想为 div id="collapseFive"class="panel-collapse collapse"切换“打开

那么没有javascript怎么能做到这一点呢?

最佳答案

我没有给你完整的解决方案,但你可以尝试这种方式..请打开这个 fiddle :

<label for="menu-toggle">Click me to toggle menu</label>  
<input type="checkbox" id="menu-toggle"/>  
<ul id="menu">  
  <li><a href="#">First link</a></li>
  <li><a href="#">Second link</a></li>
  <li><a href="#">Third link</a></li>
</ul>

CSS

label {  
  cursor: pointer;
}
#menu-toggle {
  display: none; /* hide the checkbox */
}
#menu {
  display: none;
}
#menu-toggle:checked + #menu {
  display: block;
}

JsFiddle

关于HTML 设置默认切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24119630/

相关文章:

jQuery 从 <div> 中删除 <form>

javascript - 将 cssPIE 用于 IE8 中的 js 选项卡内容未呈现

javascript - 无法强制页面在 Chrome 刷新时滚动到顶部

javascript - 使用 jquery 切换表格行

javascript - 关闭和事件

html - 当显示一个只有一个单元格的简单表格时,该表格显示的大小大约是它应该显示的两倍

javascript - 在 jquery mobile 中动态创建弹出窗口

python - 使用 Flask 检索非输入字段的值

CSS - 获取链接以填充整个父 <td> 区域

jquery - 如何让 CSS 背景属性与 jQuery 中的 toggleClass() 一起使用?