เราสามารถจัดการรูปภาพเคอร์เซอร์สำหรับองค์ประกอบต่างๆ ในเอกสาร HTML ได้โดยใช้คุณสมบัติเคอร์เซอร์ CSS
ไวยากรณ์
The syntax of CSS cursor property is as follows: Selector { cursor: /*value*/ }
ต่อไปนี้เป็นค่าสำหรับคุณสมบัติเคอร์เซอร์ CSS -
ซีเนียร์ | คุณค่าและรายละเอียด |
---|---|
1 | นามแฝง เป็นการบ่งชี้นามแฝงของบางสิ่งที่จะถูกสร้างขึ้น |
2 | เลื่อนทั้งหมด แสดงว่าสามารถเลื่อนไปในทิศทางใดก็ได้ |
3 | อัตโนมัติ เป็นค่าเริ่มต้นและเบราว์เซอร์ตั้งค่าเคอร์เซอร์ |
4 | เซลล์ แสดงว่าสามารถเลือกเซลล์ (หรือชุดเซลล์) ได้ |
5 | เมนูบริบท แสดงว่ามีเมนูบริบท |
6 | ปรับขนาดคอล แสดงว่าคอลัมน์สามารถปรับขนาดในแนวนอนได้ |
7 | คัดลอก มันบ่งบอกว่ามีบางสิ่งที่จะคัดลอก |
8 | กากบาท มันแสดงเป็นเป้าเล็ง |
9 | ค่าเริ่มต้น มันแสดงเคอร์เซอร์เริ่มต้น |
10 | ปรับขนาดอิเล็กทรอนิกส์ แสดงว่าต้องเลื่อนขอบกล่องไปทางขวา (ทิศตะวันออก) |
11 | ew-resize ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง |
12 | คว้า แสดงว่าจับได้ |
13 | คว้า แสดงว่าจับได้ |
14 | ช่วย แสดงว่ามีความช่วยเหลือ |
15 | ย้าย มันบ่งบอกว่าบางสิ่งกำลังจะถูกย้าย |
16 | n-ปรับขนาด แสดงว่าต้องยกขอบกล่องขึ้น (ทิศเหนือ) |
17 | ne-resize แสดงว่าต้องเลื่อนขอบกล่องขึ้นขวา (เหนือ/ตะวันออก) |
18 | ใหม่-ปรับขนาด ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง |
19 | ns-resize ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง |
20 | nw-ปรับขนาด แสดงว่าต้องเลื่อนขอบกล่องขึ้นซ้าย (เหนือ/ตะวันตก) |
21 | nwse-ปรับขนาด ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง |
22 | ไม่มีดรอป แสดงว่าไอเทมที่ลากไม่สามารถดรอปที่นี่ได้ |
23 | ไม่มี ไม่มีการแสดงเคอร์เซอร์สำหรับองค์ประกอบ |
24 | ไม่อนุญาต แสดงว่าการดำเนินการที่ร้องขอจะไม่ถูกดำเนินการ |
25 | ตัวชี้ เป็นตัวชี้และระบุลิงค์ |
26 | ความคืบหน้า แสดงว่าโปรแกรมไม่ว่าง (อยู่ระหว่างดำเนินการ) |
27 | ปรับขนาดแถว แสดงว่าสามารถปรับขนาดแถวในแนวตั้งได้ |
28 | s-ปรับขนาด แสดงว่าต้องเลื่อนขอบกล่องลงมา (ทางใต้) |
29 | se-resize แสดงว่าขอบกล่องจะเลื่อนลงมาขวา (ใต้/ตะวันออก) |
30 | sw-ปรับขนาด แสดงว่าขอบของกล่องจะเลื่อนลงมาซ้าย (ใต้/ตะวันตก) |
31 | ข้อความ หมายถึงข้อความที่เลือกได้ |
32 | URL รายการ URL ที่คั่นด้วยเครื่องหมายจุลภาคไปยังเคอร์เซอร์ที่กำหนดเองโดยมีเคอร์เซอร์ทั่วไปที่กล่าวถึงในตอนท้ายว่าไม่ปลอดภัย |
33 | ข้อความแนวตั้ง หมายถึงข้อความแนวตั้งที่สามารถเลือกได้ |
34 | w-ปรับขนาด แสดงว่าต้องย้ายขอบกล่องไปทางซ้าย (ตะวันตก) |
35 | รอ แสดงว่ารายการไม่ว่าง |
36 | ซูมเข้า แสดงว่าสามารถซูมเข้าได้ |
37 | ซูมออก แสดงว่าสามารถซูมออกได้ |
38 | เริ่มต้น มันตั้งค่าคุณสมบัติเคอร์เซอร์เป็นค่าเริ่มต้น |
39 | สืบทอด มันสืบทอดคุณสมบัติเคอร์เซอร์จากองค์ประกอบหลัก |
ต่อไปนี้คือตัวอย่างการใช้คุณสมบัติเคอร์เซอร์ CSS
ตัวอย่าง
<!DOCTYPE html> <html> <head> <style> div { margin: 5px; float: left; } #one { background-color: beige; } #two { background-color: lavender; } .n-resize {cursor: n-resize;} .ne-resize {cursor: ne-resize;} .nw-resize {cursor: nw-resize;} .not-allowed {cursor: not-allowed;} .pointer {cursor: pointer;} </style></head> <body> <div id="one"> <div class="nw-resize">left corner</div><div class="n-resize">up</div> <div class="ne-resize">right corner</div> </div> <div id="two"> <div class="not-allowed">Not-allowed</div><div class="pointer">Pointer</div> </div> </body> </html>
ผลลัพธ์