Я сделал упаковщик вкладок с 2 вкладками.Под вкладками у меня есть div
с контентом.
Это мой код:
.tab-wrapper {
width: auto;
padding-left: 17px;
background-color: aqua;
white-space: nowrap;
display: table-cell;
}
.content {
background-color: aqua;
}
.role-tab {
cursor: pointer;
display: inline-block;
height: 50px;
overflow: hidden;
text-align: center;
text-overflow: ellipsis;
vertical-align: middle;
margin-right: 19px;
}
.role-tab>p {
display: table-cell;
height: 50px;
overflow: visible;
vertical-align: middle;
width: 100%;
}
.role-tab-active {
border-bottom: 3px #108DE7 solid;
font-weight: bold;
}
<div class="tab-wrapper">
<div class="role-tab role-tab-active">
<p>Role tab 1</p>
</div>
<div class="role-tab">
<p>Role tab 2</p>
</div>
</div>
<div class="content">
<p>Content</p>
</div>
Стиль и все работает хорошо.Теперь я хочу добавить padding-top
, чтобы border-bottom
перешел под div
.Это скриншот, который я хочу:
![Screenshot](https://i.stack.imgur.com/1Bz5O.png)
Я хочу, чтобы border-bottom
перешел под div
вместо в div
.
Я пробовал margin-top
, padding-top
и top
, но это не сработало
Как я могу достичь, когдавкладка активна, что border-bottom
идет под div
вместо этого внутри нее?