| <html> |
| <head> |
| <style> |
| body { |
| margin: 0; |
| min-height: 1000px; |
| } |
| #test { |
| width: 100px; |
| height: 100px; |
| } |
| @media all and (device-width:700px) |
| { |
| #test { width: 300px; } |
| } |
| @media all and (max-device-width:699px) |
| { |
| #test { width: 200px; } |
| } |
| @media all and (min-device-width:701px) |
| { |
| #test { width: 400px; } |
| } |
| @media all and (device-height:500px) |
| { |
| #test { height: 300px; } |
| } |
| @media all and (max-device-height:499px) |
| { |
| #test { height: 200px; } |
| } |
| @media all and (min-device-height:501px) |
| { |
| #test { height: 400px; } |
| } |
| #pointer { |
| width: 10px; |
| height: 10px; |
| } |
| @media all and (pointer: coarse) |
| { |
| #pointer { height: 20px; } |
| } |
| @media all and (hover: none) |
| { |
| #pointer { width: 20px; } |
| } |
| </style> |
| |
| <script> |
| function dumpSize(id) |
| { |
| var div = document.querySelector("#" + id); |
| return div.offsetWidth + "x" + div.offsetHeight; |
| } |
| </script> |
| </head> |
| <body> |
| <div id="test"></div> |
| <div id="pointer"></div> |
| </body> |
| </html> |