Наши волонтёры ещё не перевели данную статью на Русский. Присоединяйтесь к нам и помогите сделать эту работу!
Вы можете также прочитать эту статью на English (US).

The any-pointer CSS media feature tests whether the user has any pointing device (such as a mouse), and if so, how accurate it is.

Note: If you want to test the accuracy of the primary pointing device, use pointer instead.


The any-pointer feature is specified as a keyword value chosen from the list below.

No pointing device is available.
At least one input mechanism includes a pointing device of limited accuracy.
At least one input mechanism includes an accurate pointing device.

Note: More than one value can match if the available devices have different characteristics, although none only matches when none of them are pointing devices.


This example creates a small checkbox for users with fine pointers and a large checkbox for users with coarse pointers.


<input id="test" type="checkbox" />
<label for="test">Look at me!</label>


input[type="checkbox"]:checked {
  background: gray;

@media (any-pointer: fine) {
  input[type="checkbox"] {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    width: 15px;
    height: 15px;
    border: 1px solid blue;

@media (any-pointer: coarse) {
  input[type="checkbox"] {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    width: 30px;
    height: 30px;
    border: 2px solid red;



Specification Status Comment
Media Queries Level 4
The definition of 'any-pointer' in that specification.
Candidate Recommendation Initial definition.

Browser compatibility

Update compatibility data on GitHub
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
any-pointer media featureChrome Full support 41Edge Full support 12Firefox Full support 64IE No support NoOpera Full support 28Safari Full support 9WebView Android Full support 41Chrome Android Full support 41Edge Mobile Full support 12Firefox Android Full support 64Opera Android Full support 28Safari iOS Full support 9.2Samsung Internet Android ?


Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown

See also

Метки документа и участники

Внесли вклад в эту страницу: mdnwebdocs-bot, mfluehr, ExE-Boss, alberts+, Druzion, cvrebert, Sebastianz, dannyfritz, kscarfone, jpmedley
Обновлялась последний раз: mdnwebdocs-bot,