Tôi rất ngạc nhiên khi thấy rằng các kiểu con trỏ cho "không thả" và "không được phép" có cùng tính chất trong CSS. Vì vậy, tại sao chúng ta cần cả hai?Sự khác biệt giữa không thả và không được cho phép trong CSS là gì?
6
A
Trả lời
4
Mặc dù chúng có thể gây ra hiệu ứng tương tự trên hầu hết các hệ thống nhưng chúng khác nhau về mặt ngữ nghĩa, cho phép trình duyệt và/hoặc hệ thống triển khai đồ họa khác nhau cho từng trường hợp. no-drop
ngụ ý rằng phần tử không triển khai API kéo và thả, trong khi not-allowed
là một thuật ngữ chung có nghĩa là một số hành động không được bật trên phần tử.
div {
padding: 5px;
margin: 5px;
}
pre {
display: inline-block;
background-color: #DDDDDD;
}
.no-drop {
background-color: #DD22DD;
cursor: no-drop;
}
.not-allowed {
background-color: #DDDD22;
cursor: not-allowed;
}
<div class="no-drop">This area displays the <pre>no-drop</pre> cursor.</div>
<div class="not-allowed">This area displays the <pre>not-allowed</pre> cursor.</div>
0
Rõ ràng đây là một lỗi trong Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=275173. Chúng khác nhau trong Internet Explorer. Không thả là một bàn tay với một không được phép bên cạnh nó. Xem http://www.worldtimzone.com/mozilla/testcase/css3cursors.html
Các vấn đề liên quan
- 1. Có sự khác biệt nào giữa "không phải là" và "không cho phép không" không?
- 2. sự khác biệt giữa/* ... */và là gì/** ... */
- 3. Sự khác nhau giữa Normalize.css và Reset CSS là gì?
- 4. Sự khác biệt giữa :: sau và :: pseudo-elements là gì?
- 5. Sự khác nhau giữa% và vw trong css là gì?
- 6. Trong Ember.js, sự khác biệt giữa [] và Ember.A ([]) là gì?
- 7. Sự khác biệt giữa ResolveUrl và ResolveClientUrl là gì?
- 8. Sự khác biệt chính giữa 'gc' và 'gccgo' là gì?
- 9. Kéo và thả sự khác biệt giữa JDK1.6 và JDK1.7
- 10. Sự khác biệt giữa '&' và ',' trong Generics Java là gì?
- 11. Sự khác biệt giữa & và && trong MATLAB là gì?
- 12. sự khác biệt giữa tình trạng truy cập mạng (ACCESS_NETWORK_STATE) và (ACCESS_WIFI_STATE) cho phép nhà nước WIFI là gì?
- 13. Sự khác biệt giữa dma_mmap_coherent và remap_pfn_range là gì?
- 14. Sự khác biệt giữa fn và fn * là gì?
- 15. Sự khác biệt giữa ReplicaSet và ReplicationController là gì?
- 16. Sự khác biệt giữa Đơn vị và Không có gì?
- 17. Sự khác biệt giữa -anydpi và -nodpi là gì?
- 18. Sự khác biệt giữa đúc và co giật là gì?
- 19. SBT - Sự khác biệt giữa tên và id là gì?
- 20. Sự khác biệt giữa bảng thả và bảng xóa trong SQL Server là gì? > Thả để - -
- 21. Sự khác biệt giữa các biến được ký và không ký là gì?
- 22. Sự khác biệt giữa JavaBean và POJO là gì?
- 23. Sự khác biệt giữa đóng và mô-đun là gì?
- 24. Sự khác biệt giữa "1.0f" và "1.f" là gì?
- 25. Sự khác biệt giữa crontab và cronjob là gì?
- 26. Sự khác biệt giữa socket.send() và socket.sendall() là gì?
- 27. Sự khác biệt giữa ascx và .cshtml là gì?
- 28. Sự khác biệt giữa setDisplayHomeAsUpEnabled và setHomeButtonEnabled là gì?
- 29. Sự khác biệt giữa Request.ServerVariables ["REMOTE_ADDR"] và Request.UserHostAddress là gì?
- 30. Sự khác biệt giữa khẳng định và static_assert là gì?