Basically, when I hover, I want the effect to look like this:
My website is here
The code is as followsIgnore! important:
.cta-button-menu, .cta-button-menu::before { transition:all 0.3s linear !important; width: 120px !important; height: 50px !important; display: inline-flex !important; justify-content: center !important; align-items: center !important; } .cta-button-menu:hover { transform:rotateZ(-45deg) !important; background: #21B6CD !important; color: white !important; } .cta-button-menu::before { content:"Book Now" !important; background-color:transparent !important; position:absolute !important; @include main-font($white, 16px !important, $font-bold !important); } .cta-button-menu:hover::before{ transform: rotateZ(90deg) !important; background-color:#e72f54 !important; border:none !important; }
For some reason I can't get the blue button to overlap the red button. Can't figure it out
交换
.cta-button-menu:hover
setbackground: #e72f54
和.cta-button-menu:hover::before
setbackground-color:#21B6CD
中的颜色。并且还要改变度数。希望这对你有用