tôi đang cố gắng để tạo ra các tab góc ngồi trên một phần nội dung, và tình cờ gặp ví dụ tuyệt vời này:Làm cách nào để tạo các tab nghiêng bằng đường viền trong CSS?
HTML:
<div class="tab">
<div class="arrow"></div>
</div>
CSS:
body
{
background-color: #666;
}
.tab
{
height: 50px;
width: 150px;
border-radius: 10px 10px 0px 0px;
background-color: #FFF;
position: relative;
}
.arrow
{
border-color: transparent transparent #FFF #FFF;
border-style: solid;
border-width: 23px 23px 23px 23px;
height:0;
width:0;
position:absolute;
bottom:0px;
right:-43px;
}
Tuy nhiên, tôi muốn đặt màu đường viền 2px khác cho hình dạng này và rất tiếc, phương thức này không hoạt động vì nó sử dụng đường viền t o tạo mặt bên phải của hình dạng.
Bất kỳ ý tưởng nào về cách tôi có thể sửa đổi nó?
Vì vậy, bạn muốn có một đường viền xung quanh vùng trắng? –