border:none不会从面板默认值中删除底部边框

时间:2014-03-09 14:52:11

标签: html css twitter-bootstrap-3

我正在使用Bootstrap 3,我有一个类panel panel-default的div。设置style="border:none"后,为什么我的面板底部仍然有一个微弱的灰色边框?我该如何摆脱它?

<body>
  <div class="panel panel-default" style="border: none">    
    test this
  </div>
</body>

Fiddle here

3 个答案:

答案 0 :(得分:11)

@Fritz Meissner这不是边框的问题,但是盒子阴影造成这种情况。

试试这个

.panel, .route-blurb-container {
    -webkit-box-shadow: none;
    box-shadow: none;
}

答案 1 :(得分:0)

.panel,.route-blurb-container

中仍有一个盒子阴影
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

将其移除以消除底部的微弱灰色边框。更新了小提琴here

答案 2 :(得分:0)

你可以看到的小边框是一个盒子阴影。将box-shadow设置为无,该行将消失,如下所示:

http://jsfiddle.net/Hive7/Pys9B/6/