Với kiểu dáng này, nền của nút sẽ trượt khi hover vào button. Đó là một style tinh tế thay thế cho phiên bản mặc định nhàm chán của Flatsome
The referenced media source is missing and needs to be re-embedded.
Bước 1: Tạo một button với UX-Builder
Thêm một nút vào nơi mà bạn muốn với class là “btn-slide”và style là "Outline" .
The referenced media source is missing and needs to be re-embedded.
Bước 2 - Thêm Slyte CSS cho button
Thêm CSS dưới vào trong Flatsome advanced > Custom CSS hoặc thêm vào styles.css trong child theme của bạn
.btn-slide {
display: block;
position: relative;
transition: all 1s cubic-bezier(0.42, 0, 0.58, 1);
padding: 5px 15px;
}
.btn-slide {
border: none;
z-index: 1;
}
.btn-slide:after {
position: absolute;
content: "";
width: 0;
height: 100%;
top: 0;
right: 0;
z-index: -1;
background-color: #28bccd;
transition: all 0.3s ease;
}
.btn-slide:hover {
color: #fff;
}
.btn-slide:hover:after {
left: 0;
width: 100%;
}
.btn-slide:active {
top: 2px;
}