【发布时间】:2021-12-09 22:11:18
【问题描述】:
我一直被困在我无法解决的这个(显然很容易)的事情上。 我正在使用 Bootstrap 3.2.0,我无法删除手风琴面板标题和面板主体之间的线,而其他所有边框和阴影都消失了。我已经尝试过在发布之前可能给出的所有建议,但没有运气。这是 HTML 代码:
<ul class="nav nav-pills nav-stacked">
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<p class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapse1">PROJECTS</a>
</p>
</div>
<div id="collapse1" class="panel-collapse collapse">
<div class="panel-body">
<ul>
<li><a href="#napoli" tabindex="-1" data-toggle="tab">NAPOLI</a></li>
<li><a href="#portraits" tabindex="-1" data-toggle="tab">PORTRAITS</a></li>
</ul>
</div>
</div>
</div>
</div>
</ul>
</div>
这是迄今为止相关的 CSS...
.panel-group{
margin:0;
}
.panel{
border:none;
box-shadow:none;
}
.panel-heading{
padding:0;
}
This 是这样的:
【问题讨论】:
-
我正在使用手机,但我在 Napoli 后面看到一个错误的关闭标签
-
我不认为阴影是手风琴的 Bootstrap 样板,这意味着我认为您可能是从其他地方拾取它的。检查元素时,哪个元素有阴影?
-
css 缺少面板标题。添加它并将边框设置为 0
-
@RodrigoSantiaborg 我已经尝试将 .panel-title 边框设置为 0,但它不起作用......
-
这不是一个解决方案,但这里有一个可以提供帮助的小提琴。 jsfiddle.net/plushyObject/tpd0gzk8
标签: html css twitter-bootstrap border accordion