Chỉ giúp bạn ra ngoài với điều này như y ou've cố gắng nhưng nó không làm việc như bạn mong đợi ... Vì vậy, ý tưởng cơ bản là chúng ta có thể sử dụng các yếu tố CSS pseudo để tạo ra hiệu ứng mà ..
Demo
.wrapper {
background: #C3C3C3;
padding: 20px;
font-size: 40px;
font-family: Arial;
text-align: center;
position: relative;
}
.wrapper:after {
content: "";
width: 0;
height: 0;
border-top: 42px solid transparent;
border-bottom: 42px solid transparent;
border-right: 40px solid white; /* Tweak this to increase triangles height */
position: absolute;
right: 0;
top: 0;
}
Ở đây, đang làm gì ưa thích, chúng tôi đang sử dụng một phần tử giả nghĩa là không có gì ngoài một phần tử ảo không tồn tại trong DOM nhưng chúng ta có thể chèn nó bằng cách sử dụng CSS và định vị phần tử giả ở phía bên phải của trình bao bọc của bạn. Điều này sẽ giúp bạn có được ribbon như kết thúc. Lưu ý rằng màu của tam giác được mã hóa cứng và màu không trong suốt.
Nguồn
2015-04-21 18:41:58
yếu tố sử dụng giả –
Tại sao bỏ phiếu xuống? Ông đã thử những điều ông đã đăng –