gpt4 book ai didi

html - 仅在 Bootstrap 列内部有边框

转载 作者:行者123 更新时间:2023-11-27 23:50:20 25 4
gpt4 key购买 nike

我有一组像这样的四个列:

<div class="container-fluid" id="skills">
<div class="row">
<div class="col-md-3 col-xs-6 border">
<i class="fa fa-terminal"></i>
<br>
Linux
</div>
<div class="col-md-3 col-xs-6 border">
<i class="fa fa-html5"></i>
<br>
HTML5
</div>
<div class="col-md-3 col-xs-6 border">
<i class="fa fa-cogs"></i>
<br>
Teamwork
</div>
<div class="col-md-3 col-xs-6">
<i class="fa fa-bullhorn"></i>
<br>
Communication
</div>
</div>
</div>

CSS 是:

#skills  #border {
border-right: 1px solid #ddd;
}

这会产生:

this

但是,当屏幕大小调整为 768px (xs) 时,它看起来像

this .

我该怎么做才能让它只在列的内部有边框?

最佳答案

如果你想拥有更少的类名并且能够将它用于超过 4 个元素,你可以使用它。

#skills .border:not(:first-child){
border-left: 1px solid #ddd;
}
@media (max-width: 992px){
#skills .border:nth-child(odd){
border-left: none;
}
#skills .border:nth-child(n+3){
border-top: 1px solid #ddd;
}
}

HTML:

<div id="skills" class="row">
<div class="col-md-3 col-xs-6 border" >
<i class="fa fa-terminal"></i>
<br>
Linux
</div>
<div class="col-md-3 col-xs-6 border" >
<i class="fa fa-html5"></i>
<br>
HTML5
</div>
<div class="col-md-3 col-xs-6 border">
<i class="fa fa-cogs"></i>
<br>
Teamwork
</div>
<div class="col-md-3 col-xs-6 border">
<i class="fa fa-bullhorn"></i>
<br>
Communication
</div>
</div>

Fiddle

关于html - 仅在 Bootstrap 列内部有边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27704094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com