gpt4 book ai didi

html - 如何在一个按钮与另一个按钮之间以 Angular 4 绘制相等的水平线

转载 作者:搜寻专家 更新时间:2023-10-30 21:27:19 26 4
gpt4 key购买 nike

这里我试图在按钮之间画一条水平线。我尝试了很多方法,但我做不到。我认为我需要在 CSS 中施展魔法,但我是 HTML 和 CSS 的新手,这就是为什么我找不到让它工作的方法。

我要:

enter image description here

我明白了:

enter image description here

.divided {
display: flex;
align-items: center;
}

.divider {
flex-grow: 1;
border-bottom: 1px solid black;
margin: 5px
}
<div class="col-sm-9" style="padding-left:0px;padding-right:0px">
<div class="col-sm-12 row">
<div class="container" style="padding-left:0px;padding-right:0px">
<div class="row divided">

<div class="col-sm-3">
<button mat-mini-fab>1</button>
<span style="padding-left:15px">Login</span>
</div>
<span class="divider"></span>
<div class="col-sm-3">
<button mat-mini-fab>2</button>
<span style="padding-left:15px">Address</span>
</div>
<span class="divider"></span>
<div class="col-sm-3">
<button mat-mini-fab>3</button>
<span style="padding-left:15px">Mycart</span>
</div>
<span class="divider"></span>
<div class="col-sm-3">
<button mat-mini-fab>4</button>
<span style="padding-left:15px">Payment</span>
</div>

</div>
</div>
</div>
</div>

谁能帮我解决这个问题?

更新:

enter image description here

最佳答案

使用pseudo :after <div class="col-sm-3 divder">

改为使用 <span class="divider"></span> (-- 删除它)

.divder:after{
content: '';
width: 71px;
height: 2px;
top: 15px;
background: black;
position: absolute;
right: -12px;
}
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>

<div class="container">
<div class="row">
<div class="col-sm-9" style="padding-left:0px;padding-right:0px">
<div class="col-sm-12 row">
<div class="container" style="padding-left:0px;padding-right:0px">
<div class="row divided">


<div class="col-sm-3 divder">
<button mat-mini-fab>1</button>
<span style="padding-left:15px">Login</span>
</div>
<div class="col-sm-3 divder">
<button mat-mini-fab>2</button>
<span style="padding-left:15px">Address</span>
</div>
<div class="col-sm-3 divder">
<button mat-mini-fab>3</button>
<span style="padding-left:15px">Mycart</span>
</div>
<div class="col-sm-3">
<button mat-mini-fab>4</button>
<span style="padding-left:15px">Payment</span>
</div>


</div>
</div>
</div>
</div>

</div>
</div>

关于html - 如何在一个按钮与另一个按钮之间以 Angular 4 绘制相等的水平线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51930150/

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