-1
我想知道什麼是使CSS類系統響應屏幕尺寸隱藏元素的正確方法。CSS媒體查詢隱藏元素
我目前的做法是用這樣的媒體查詢:
/* From 768 to 1023 px */
@media (min-width: @screen-sm) and (max-width: (@screen-md - 1))
{
.hide-sm { display: none; }
}
/* From 1024 to 1199 px */
@media (min-width: @screen-md) and (max-width: (@screen-lg - 1))
{
.hide-md { display: none; }
}
的問題是,當屏幕恰好是(@屏幕-MD - 1)寬,讓它成爲1023像素,沒有。 hide-sm和.hide-md元素將被隱藏。
但如果不減去@屏幕-MD使1px的範圍從768到1024像素,會有另外一個問題:既.hide-SM和.hide-MD元素將在1024像素隱藏屏幕。
例子:https://codepen.io/vyprichenko/pen/ZKvGKM