Tôi có nút có màu nền trượt từ bên phải khi di chuột, hoạt động tốt, tuy nhiên tôi cũng cần màu văn bản để thay đổi. Tôi đã quản lý để có nó mờ đi, nhưng điều đó không hoạt động đúng. Những gì tôi muốn là một slide chuyển tiếp màu sắc từ bên phải trong buổi hòa nhạc với sự thay đổi nền.Thay đổi màu chữ hoạt ảnh động Slide
.slideybutton {
background-size: 200% 100%;
background-image: linear-gradient(to right, white 50%, blue 50%);
transition: background-position 1s linear, color 1s linear;
color: blue;
}
.slideybutton:hover {
background-position: -100% 0;
color: white;
}
<a class="slideybutton">
Lorem ipsum dolor sit amet.
</a>
Tôi đã thấy câu hỏi này, nhưng giải pháp duy nhất là không khả thi trong trường hợp này. Sliding in changing text color animation
Có một số mẹo CSS tôi bị thiếu không? Google tìm kiếm không dẫn đến bất cứ điều gì chỉ cho tôi đi đúng hướng, vì vậy tôi lo ngại tôi đang cố gắng không thể.
Tôi rất vui khi sử dụng JS hoặc jQuery nếu nó thực hiện được những gì tôi muốn.
Không có thuộc tính CSS đơn giản mà có thể tô màu cho nội dung văn bản toàn bộ của một phần tử trong một thời trang gradient; bạn sẽ cần phải sử dụng một số loại (SVG) bộ lọc hoặc sth. như thế. – CBroe
Tôi đã tạo lại nó và nó hoạt động trên máy tính của tôi. Hãy thử xóa bộ nhớ cache và kiểm tra xem có điều gì đó đang chặn các thuộc tính hay không. – Bolphgolph
Xin lỗi, tôi đã đọc sai câu hỏi. – Bolphgolph