Tôi có một hình nền như là một phần của một lớp cơ trong CSS:CSS: Thay đổi con trỏ trên background-image
body.soon1 {
background-color: white;
background-image: url(soon1a.png);
background-position: center;
background-repeat: no-repeat;
}
Rồi sau này tôi có một hàm javascript đó sẽ thay đổi các lớp cơ thể.
Lý do tôi có hình ảnh ở chế độ nền là khi tập lệnh kích hoạt, màu nền và hình nền sẽ thay đổi chính xác cùng lúc và bạn không thể chọn hình ảnh.
Tôi có thể thay đổi loại con trỏ chỉ khi di chuột qua hình nền không? Tôi hiểu rằng tôi có thể đặt
cursor: pointer;
trong kiểu nội dung, nhưng điều này làm cho con trỏ xuất hiện trên toàn bộ trang.
Bạn có thể xem live page, currently, nơi nền thay đổi khi bạn nhấp vào bất kỳ đâu trên trang.
Chỉnh sửa: Tôi có một cái gì đó phù hợp với tôi ngay bây giờ. Tôi đã thêm một div trung tâm không có gì trong đó:
div.clickme {
width:300px;
height:400px;
position:absolute;
left:50%;
top:50%;
margin:-150px 0 0 -200px;
cursor: pointer;
}
Điều này làm việc cho tôi vì tôi có thể đặt khu vực tùy ý của riêng mình, nhưng nếu có giải pháp tốt hơn, hãy cho tôi biết.
Tại sao không chỉ đặt hình nền trên div, căn giữa vào trang. Sau đó, bạn có thể thêm con trỏ trên div. – Leeish
Tôi có một cái gì đó như thế, nhưng với bảng [ở đây] (http://www.paramesis.com/index3.html) Vấn đề với điều đó là bạn có thể chọn hình ảnh và nếu bạn nhấp đủ nhanh, bạn có thể thấy mặt nạ của hình ảnh, trông không đẹp lắm. Điều đó quan trọng với tôi hơn là con trỏ, tôi chỉ muốn xem liệu tôi có thể có cả hai hay không. Cảm ơn, mặc dù – paramesis