Computer >> Máy Tính >  >> Lập trình >> CSS

Làm thế nào để bạn viết mã hiệu ứng di chuột với CSS nội tuyến?

Đôi khi bạn buộc phải viết CSS nội tuyến, ví dụ:trong các mẫu email HTML - tùy thuộc vào nhà cung cấp email / bản tin của bạn.

Nhưng làm thế nào để bạn có được hiệu ứng di chuột với CSS nội tuyến?

Bạn không thể, nhưng bạn có thể tạo hiệu ứng di chuột tương tự bằng cách sử dụng onMouseOver của JavaScript và onMouseOut phương pháp.

Giả sử bạn muốn thay đổi màu của siêu kết nối khi di chuột (hoặc di chuột qua) từ xanh lam sang đỏ:

<a href="#your-url-path"
onMouseOver="this.style.color='red'"
onMouseOut="this.style.color='green'" >Click here to Subscribe</a>

Kết quả:

Nhấp vào đây để đăng ký

Nói chung, CSS nội tuyến không phải là lý tưởng, nhưng đôi khi bạn buộc phải sử dụng ít mã hơn lý tưởng để hoàn thành công việc.