<style>
.faq ul li {
display: block;
float: left;
padding: 5px;
}
.faq ul li div {
display: none;
}
.faq ul li div:target {
display: block;
}
</style>
<div class="faq">
<ul>
<li><a href="#question1">Question 1</a>
<div id="question1">Answer 1 </div>
</li>
<li><a href="#question2">Question 2</a>
<div id="question2">Answer 2 </div>
</li>
<li><a href="#question3">Question 3</a>
<div id="question3">Answer 3 </div>
</li>
<li><a href="#question4">Question 4</a>
<div id="question4">Answer 4 </div>
</li>
<li><a href="#question5">Question 5</a>
<div id="question5">Answer 5 </div>
</li>
<li><a href="#question6">Question 6</a>
<div id="question6">Answer 6 </div>
</li>
</ul>
</div>
我发现了这个很棒的链接http://jsfiddle.net/ionko22/4sKD3/,它涉及使用CSS的可折叠
。当您访问页面时,有没有办法让问题1始终处于打开状态而无需单击它?并且在单击其他任何问题时使其折叠。
此外,有没有一种方法通过单击自身来关闭
/问题?
如果您能回复我,我将非常感激。