我有一个带有倾斜效果的按钮,里面有一个文本,当我将鼠标悬停在按钮上时,按钮旁边会出现两行.
有一个代码,hover the button until you see it,这是一个非常随机的副作用.
我认为这是Chrome的问题,但我不确定.这是一幅问题的图景:https://prnt.sc/hafHhDOHntco
.button-skew {
position: relative;
width: fit-content;
padding: 6px 40px;
border-radius: 5px;
transform: skewX(-7.5deg);
background: blue;
transition: all 0.35s cubic-bezier(.47, 1.64, .41, .8);
}
.button-skew:hover {
padding: 6px 60px;
transform: skewX(-7.5deg);
background: red;
transition: all 0.35s cubic-bezier(.47, 1.64, .41, .8);
}
p {
position: relative;
font-size: 16px;
font-weight: 500;
line-height: 26px;
letter-spacing: 0em;
text-align: center;
color: white;
transform: skewX(7.5deg);
}
<div class="button-skew">
<p>Contact us</p>
</div>