我已经在这里建立了一个我的初步设置的jsfiddle:
它似乎只喜欢文本,而对我粘贴的任何内容都会截断。有没有简单的方法来解决这个问题?
https://jsfiddle.net/9h5eqsuy/1/
a) 我的问题是选项卡工作得相当好,但一旦被点击,它就无法保持活动状态。我尝试了几种解决方案,但都没有成功。
b) 另外,我无法弄清楚如何在加载页面时默认打开“项目1”选项卡。
如果可能的话,我想避免使用javascript。任何想法都将非常有用。
HTML
<p>
<div class="tabbuttonsdiv">
<a href="#item1" class="tabbuttons">item 1</a>
<a href="#item2" class="tabbuttons">item 2</a>
<a href="#item3" class="tabbuttons">item 3</a>
</div>
<div class="items">
<p id="item1" class="tabcontent">... item 1...
<p id="item2" class="tabcontent">... item 2...
<p id="item3" class="tabcontent">...
</div>
</p>
CSS
div.items p {
display: none;
}
div.items p:target {
display: block;
}
.tabbuttons{
color: #fff;
background-color:#3195c1;
border: none;
padding: 10px;
}
.tabbuttons:hover {
background-color:PURPLE;
}
.tabcontent{
background: #ddd;
min-height: 100px;
}
如果有人愿意帮忙,最后一个问题是:
c) 目前我无法在下面的“here”中放置div或其他内容:
<p id="item1" class="tabcontent">... "here"... </p>
它似乎只喜欢文本,而对我粘贴的任何内容都会截断。有没有简单的方法来解决这个问题?