如何禁用bootstrap 4卡上的边框

Vic*_*son 10 css twitter-bootstrap

灰色轮廓一直出现在我的引导卡的img部分,我想删除它. Bootstrap卡

    <!-- Card deck -->
                <div class="card-deck">
                    <!-- Card -->
                    <div class="col-md-6 col-lg-4 col-xl-3">
                        <div class="card mb-4">
                            <!--Card image-->
                            <div class="view overlay"><img alt="Work eyewear" class="card-img-top img-fluid" src="img/clothing-1.jpg"></div><!--Card content-->
                            <div class="card-body">
                                <!--Title-->
                                <h4 class="card-title">PPE</h4><!--Text-->
                                <p class="card-text">PPE is equipment that will protect the user against health or safety risks at work...</p><!-- Provides extra visual weight and identifies the primary action in a set of buttons -->
                                <a class="" href="https://shop.spartansafety.co.uk/personal-protection-s/1820.htm">SHOP NOW <i class="fas fa-arrow-right fa-xs"></i></a>
                            </div>
                        </div>
                    </div><!-- Card -->
Run Code Online (Sandbox Code Playgroud)

jas*_*ipt 29

边境实用程序可以帮助解决这个问题.从链接:

减法

<span class="border-0"></span>
<span class="border-top-0"></span>
<span class="border-right-0"></span>
<span class="border-bottom-0"></span>
<span class="border-left-0"></span>
Run Code Online (Sandbox Code Playgroud)

因此,对于您的场景,由于您要删除所有边框,您可以将border-0CSS类添加到您的card类似中,以便:

<div class="card mb-4 border-0">
</div>
Run Code Online (Sandbox Code Playgroud)

  • 这应该是公认的答案,因为使用框架的全部意义在于不必手动编写自定义 CSS 或覆盖元素。 (6认同)

Joh*_*ker 25

如果你检查.card班级有一个border: 1px solid #e5e5e5;

要删除它,只需将其覆盖为 border: none;

  • 仅供参考:有可用的Bootstrap类来执行此操作而无需修改css.请参阅其他答案 (2认同)

Wri*_*med 9

简单地说,你可以使边界为零, <div class="card border-0">