Con trỏ - Thủ thuật CSS

Anonim

Các cursorbất động sản trong điều khiển CSS những gì con trỏ chuột sẽ trông giống như khi nó nằm trên các yếu tố, trong đó khách sạn này được thiết lập. Rõ ràng, nó chỉ có liên quan trong các trình duyệt / hệ điều hành trong đó có chuột và con trỏ. Về cơ bản, chúng được sử dụng cho UX để truyền đạt ý tưởng về một số chức năng. Vì vậy, cố gắng không phá vỡ khả năng chi trả đó.

Có rất nhiều người trong số họ:

.auto ( cursor: auto; ) .default ( cursor: default; ) .none ( cursor: none; ) .context-menu ( cursor: context-menu; ) .help ( cursor: help; ) .pointer ( cursor: pointer; ) .progress ( cursor: progress; ) .wait ( cursor: wait; ) .cell ( cursor: cell; ) .crosshair ( cursor: crosshair; ) .text ( cursor: text; ) .vertical-text ( cursor: vertical-text; ) .alias ( cursor: alias; ) .copy ( cursor: copy; ) .move ( cursor: move; ) .no-drop ( cursor: no-drop; ) .not-allowed ( cursor: not-allowed; ) .all-scroll ( cursor: all-scroll; ) .col-resize ( cursor: col-resize; ) .row-resize ( cursor: row-resize; ) .n-resize ( cursor: n-resize; ) .e-resize ( cursor: e-resize; ) .s-resize ( cursor: s-resize; ) .w-resize ( cursor: w-resize; ) .ns-resize ( cursor: ns-resize; ) .ew-resize ( cursor: ew-resize; ) .ne-resize ( cursor: ne-resize; ) .nw-resize ( cursor: nw-resize; ) .se-resize ( cursor: se-resize; ) .sw-resize ( cursor: sw-resize; ) .nesw-resize ( cursor: nesw-resize; ) .nwse-resize ( cursor: nwse-resize; )

Con trỏ cũng có thể là một hình ảnh:

.custom ( cursor: url(images/my-cursor.png.webp), auto; )

Một số con trỏ chỉ WebKit:

-webkit-zoom-in -webkit-zoom-out -webkit-zoom-grab -webkit-zoom-grabbing

Thêm thông tin

  • Mô-đun giao diện người dùng cơ bản CSS cấp 3
  • Tài liệu Mozilla

Hỗ trợ trình duyệt

Dữ liệu hỗ trợ trình duyệt này là từ Caniuse, có nhiều chi tiết hơn. Một con số cho biết rằng trình duyệt hỗ trợ tính năng ở phiên bản đó trở lên.

Máy tính để bàn

Trình duyệt Chrome Firefox I E Cạnh Safari
5 4 9 14 5

Di động / Máy tính bảng

Chrome dành cho Android Android Firefox Android iOS Safari
88 Không 81 Không

Và đối với các giá trị mới hơn, hãy thích zoom-inzoom-out:

Dữ liệu hỗ trợ trình duyệt này là từ Caniuse, có nhiều chi tiết hơn. Một con số cho biết rằng trình duyệt hỗ trợ tính năng ở phiên bản đó trở lên.

Máy tính để bàn

Trình duyệt Chrome Firefox I E Cạnh Safari
4* 2 * Không 12 3.1 *

Di động / Máy tính bảng

Chrome dành cho Android Android Firefox Android iOS Safari
88 Không 81 Không