One of the main reasons that height based responsiveness is ignored is that mobiles and tablets don't have much screen space. However, if you are trying to distinguish between large displays and very large displays, use height based media queries. Here's a demo usage : codepen.io/giodif/pen/LjwFi