Skip to content
Related Articles

Related Articles

Improve Article
CSS Value Resolution
  • Last Updated : 24 Aug, 2020

CSS Resolution is one of the data-type. As the name suggests it is used for specification of resolution meaning the density of pixels on the output device. Resolutions are generally used while writing media-queries. The user can use the resolution with max and min prefix while writing the media Query.

What is Media Query :Media Query is used for Responsive web development which can be used to change the screen styling based on the various characteristics of the output device. It is defined in CSS3.

Characteristics of Resolution data-type:

  • It is always a positive value.
  • It always has a unit: dpi, dpcm, dppx, x.
  • There should not be any space between the positive value and unit.

Units: There are 3 main units for specifying Resolution-

  • dpi: It stands for Number of dots per inch.
  • dpcm: It stands for dots per centimeter.
  • dppx or x: dots per px unit.

Example of Resolution:




<!DOCTYPE html>
<html>
  
<head>
    <style>
        h1 {
            border: 2px solid #000000;
        }
  
        /* Exact resolution */
        @media (min-resolution: 10dpi) {
            h1 {
                color: white;
            }
        }
  
        /* Exact resolution */
        @media (max-resolution: 500dpi) {
            h1 {
                background: green;
            }
        }
    </style>
</head>
  
<body>
    <h1>Geeks For Geeks Example</h1>
</body>
  
</html>

Output:

As shown in the above example :

  • min-resolution is set to 10dpi, hence on device with resolution greater than 10dpi color : white styling will be applied to <h1> tag
  • max-resolution is set to 500dpi, hence on device with resolution less than 500dpi backgound : green styling will be applied to <h1> tag
My Personal Notes arrow_drop_up
Recommended Articles
Page :