2015-05-26 16 views
5

Tôi có một ứng dụng web mà tôi cần con trỏ đến được đảo ngược horizontaly (lật từ phải sang trái) khi tôi lơ lửng một yếu tố như trong Microsoft Word hoặc Notepad ++:con trỏ đảo ngược trong CSS3

reversed pointer

Và tôi không tìm thấy nó trong danh sách con trỏ.

Tôi biết tôi có thể sử dụng này:

#reversedCursor:hover 
{ 
    cursor: url("pointer.png"), pointer; 
} 

Nhưng vị trí con trỏ sẽ nằm ở góc trên bên trái của hình ảnh, và tôi muốn nó ở góc trên bên phải.

Tôi không muốn điều gì khó thực hiện với việc thay đổi vị trí các yếu tố hoặc những thứ khác như thế.

Tổng hợp: có thể thay đổi con trỏ thành con trỏ bị đảo ngược hoặc có thể đặt vị trí con trỏ ở đâu đó trong hình ảnh con trỏ không? Nếu có, bạn có thể cho tôi một ví dụ không?

Tôi hy vọng bạn hiểu những gì tôi cần.

+0

Vâng, nó có thể trả lời một câu hỏi. Nhưng có cách nào tôi có thể trực tiếp thiết lập con trỏ ngược lại? – Seblor

+0

@Whitebird Đó có phải là nhận xét về cắt và dán không? Tôi dường như đọc những từ đó ở khắp mọi nơi trên SO. Nếu bạn nghĩ rằng nó là một lá cờ trùng lặp nó như vậy. –

+0

Thực ra, tôi không muốn đặt con trỏ của mình vào một div đặc biệt, nhưng nó có thể là một lựa chọn khẩn cấp. – Seblor

Trả lời

3

Bạn có thể xác định vị trí của con trỏ hotspot sử dụng css3:

cursor: [ <uri> [ <x> <y> ]? , ]* <system>; 

như vậy trong trường hợp một cái gì đó của bạn như:

cursor: url("pointer.png") 25 0, pointer; 
+0

Cảm ơn bạn. Nó hoạt động. Nhưng có cách nào tôi chỉ có thể có con trỏ đảo ngược? (Nếu tôi không nhận được bất kỳ câu trả lời nào khác, tôi sẽ chấp nhận câu trả lời của bạn.) – Seblor

+0

Tôi không nghĩ rằng có một con trỏ đảo ngược tự nhiên – navotgil

+0

Ok. Cảm ơn bạn vì câu trả lời. – Seblor