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

การควบคุมว่าจะอนุญาตให้ใช้เมาส์และการสัมผัสด้วยคุณสมบัติตัวชี้ CSS-เหตุการณ์หรือไม่


การใช้คุณสมบัติตัวชี้เหตุการณ์ CSS เราสามารถควบคุมว่าจะอนุญาตให้ใช้เมาส์และการสัมผัสบนองค์ประกอบหรือไม่

ไวยากรณ์ของคุณสมบัติ CSS pointer-events มีดังนี้ -

pointer-events: auto|none;

ข้างบน

อัตโนมัติ เป็นค่าเริ่มต้น องค์ประกอบตอบสนองต่อเหตุการณ์ตัวชี้ในขณะที่

ไม่มี: องค์ประกอบไม่ตอบสนองต่อเหตุการณ์ตัวชี้

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงคุณสมบัติ CSS pointer-events

<!DOCTYPE html>
<html>
<head>
<style>
a {
   margin: 10vh;
   pointer-events: none;
}
a:last-of-type {
   pointer-events: auto;
}
</style>
</head>
<body>
<a href=#>No pointer event here</a>
<a href=#>Automatic pointer event here</a>
</body>
</html>

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

การควบคุมว่าจะอนุญาตให้ใช้เมาส์และการสัมผัสด้วยคุณสมบัติตัวชี้ CSS-เหตุการณ์หรือไม่

ตัวอย่าง

<!DOCTYPE html>
<html>
<head>
<style>
select {
   margin: 10vh;
   pointer-events: none;
   background-color: mistyrose;
}
</style>
</head>
<body>
<select>
<option>No event here </option>
<option>a</option>
<option>b</option>
<option>c</option>
</select>
</body>
</html>

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

การควบคุมว่าจะอนุญาตให้ใช้เมาส์และการสัมผัสด้วยคุณสมบัติตัวชี้ CSS-เหตุการณ์หรือไม่