Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

คุณสมบัติเคอร์เซอร์สไตล์ HTML DOM


คุณสมบัติเคอร์เซอร์ HTML DOM Style ใช้สำหรับการตั้งค่าหรือรับประเภทเคอร์เซอร์ขณะแสดงตัวชี้เมาส์

ต่อไปนี้เป็นไวยากรณ์สำหรับ −

การตั้งค่าคุณสมบัติเคอร์เซอร์ -

object.style.cursor=value

ตารางต่อไปนี้แสดงให้เห็นถึงค่า

ค่า
คำอธิบาย
นามแฝง
Thecursor ระบุว่ามีการสร้างนามแฝงของบางสิ่งขึ้น
all-scroll
Thecursor ระบุว่าสิ่งที่สามารถเลื่อนไปในทิศทางใดก็ได้
อัตโนมัติ
ค่าเริ่มต้นเบราว์เซอร์ตั้งค่าเคอร์เซอร์
เซลล์
เคอร์เซอร์ระบุว่าเซลล์ (หรือชุดของเซลล์) สามารถเลือกได้
context-menu
เคอร์เซอร์ระบุว่ามีเมนูบริบทให้ใช้งาน
col-resize
เคอร์เซอร์ระบุว่าคอลัมน์สามารถปรับขนาดในแนวนอนได้
คัดลอก
เคอร์เซอร์ระบุว่ามีบางสิ่งที่จะคัดลอก
เป้า
เคอร์เซอร์แสดงผลเป็นเป้า
ค่าเริ่มต้น
เคอร์เซอร์เริ่มต้น
e-resize
Thecursor ระบุว่าขอบของกล่องจะถูกเลื่อนไปทางขวา (ตะวันออก)
ew-resize
ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง
grab
Thecursor ระบุว่าบางสิ่งสามารถคว้ามาได้
โลภ
Thecursor ระบุว่าบางสิ่งสามารถคว้ามาได้
ช่วยเหลือ
เคอร์เซอร์ระบุว่ามีความช่วยเหลืออยู่
ย้าย
เคอร์เซอร์ระบุว่ามีบางสิ่งที่จะย้าย
n-resize
Thecursor ระบุว่าขอบของกล่องจะถูกเลื่อนขึ้น (เหนือ)
ne-resize
เคอร์เซอร์ระบุว่าขอบของกล่องจะถูกเลื่อนขึ้นและไปทางขวา (เหนือ/ตะวันออก)
nesw-resize
ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง
ns-resize
ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง
nw-resize
เคอร์เซอร์ระบุว่าขอบของกล่องจะถูกเลื่อนขึ้นและไปทางซ้าย (เหนือ/ตะวันตก)
nwse-resize
ระบุเคอร์เซอร์ปรับขนาดแบบสองทิศทาง
ไม่ดร็อป
เคอร์เซอร์ระบุว่ารายการที่ลากไม่สามารถวางที่นี่ได้
ไม่มี
ไม่มีการแสดงเคอร์เซอร์สำหรับองค์ประกอบ
ไม่อนุญาต
เคอร์เซอร์ระบุว่าการดำเนินการที่ร้องขอจะไม่ถูกดำเนินการ
ตัวชี้
เคอร์เซอร์เป็นตัวชี้และระบุลิงก์
ความคืบหน้า
เคอร์เซอร์แสดงว่าโปรแกรมไม่ว่าง (อยู่ระหว่างดำเนินการ)
row-resize
เคอร์เซอร์ระบุว่าสามารถปรับขนาดแถวในแนวตั้งได้
s-resize
Thecursor ระบุว่าขอบของกล่องจะถูกเลื่อนลง (ทางใต้)
se-resize
Thecursor ระบุว่าขอบของกล่องจะถูกเลื่อนลงไปทางขวา (ใต้/ตะวันออก)
sw-resize
Thecursor ระบุว่าขอบของกล่องจะถูกเลื่อนลงและไปทางซ้าย (ใต้/ตะวันตก)
ข้อความ
เคอร์เซอร์ระบุข้อความที่เลือกได้
URL
รายการ URL ที่คั่นด้วยเครื่องหมายจุลภาคไปยังเคอร์เซอร์ที่กำหนดเอง หมายเหตุ:ระบุเคอร์เซอร์ทั่วไปที่ส่วนท้ายของรายการเสมอ ในกรณีที่ไม่สามารถใช้เคอร์เซอร์ที่กำหนด URL ได้
vertical-text
เคอร์เซอร์ระบุข้อความแนวตั้งที่สามารถเลือกได้
w-resize
Thecursor ระบุว่าขอบของกล่องจะถูกเลื่อนไปทางซ้าย (ตะวันตก)
รอ
เคอร์เซอร์แสดงว่าโปรแกรมไม่ว่าง
ซูมเข้า
Thecursor ระบุว่าบางสิ่งสามารถซูมเข้าได้
ซูมออก
เคอร์เซอร์ระบุว่าสามารถซูมออกได้
ค่าเริ่มต้น
ตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น
สืบทอด
รับช่วงคุณสมบัตินี้จากองค์ประกอบหลัก

เรามาดูตัวอย่างคุณสมบัติของเคอร์เซอร์กัน −

ตัวอย่าง

<!DOCTYPE html>
<html>
<head>
<style>
   #one {
      background-color: beige;
   }
   #two {
      background-color: lavender;
   }
</style>
<script>
   function changeCursor() {
      document.getElementById("one").style.cursor = "cell";
      document.getElementById("two").style.cursor = "grab";
      document.getElementById("Sample").innerHTML="Hover over the first paragraph to see cursor          change to cell and on second to see it change to grab icon";
   }
</script>
</head>
<body>
   <p id="one">This is some sample text inside first paragraph.This is some sample text inside first    paragraph.This is some sample text inside first paragraph.This is some sample text inside first    paragraph.</p>
   <p id="two">This is some sample text inside second paragraph.This is some sample text inside    second paragraph.This is some sample text inside second paragraph.This is some sample text inside    second paragraph.</p>
   <p>Change the cursor property by clicking the below button</p>
   <button onclick="changeCursor()">Change Cursor</button>
   <p id="Sample"></p>
</body>
</html>

ผลลัพธ์

คุณสมบัติเคอร์เซอร์สไตล์ HTML DOM

เมื่อคลิกปุ่ม “เปลี่ยนเคอร์เซอร์ ปุ่ม ” เคอร์เซอร์เปลี่ยนไปและจะมองเห็นได้ในภาพหน้าจอด้านล่าง -

คุณสมบัติเคอร์เซอร์สไตล์ HTML DOM