1
我想創建一個帶有兩條傾斜線的按鈕。一個從左下角到我管理的右側中心。下一個需要從左上角到右側。在頂部和底部創建一個傾斜的按鈕
左側的高度50px
和右側的高度應爲30px
.slantedButton {
position: relative;
box-sizing: border-box;
padding: 5px;
height: 30px;
background-color: #3c50a2;
line-height: 15px;
color: white;
width: 150px;
z-index: 1000;
}
.slantedButton:after {
position: absolute;
width: 100%;
height: 100%;
content: '';
z-index: -1;
background-color: inherit;
top: 0;
bottom: 0;
right: 0;
left: 0;
transform-origin: top right;
transform: skewY(-4deg);
}
<div class="slantedButton">Hello World!</div>
我試着用:before
要做到這一點,但是這並沒有制定出。
建議非常感謝。
非常感謝。
您好,謝謝您的回答。但這不是我想要的結果。結果應該是從左上角到右側應該有一條斜線。就像我從左下角到右下角一樣。 – sanders
這是一樣的原則。請參閱編輯。 –