0
子女的數目我在SASS以下媒體查詢創建響應菜單:jsFiddle集媒體查詢基於使用SASS
它的偉大工程,但我想提出基於@media
查詢變化max-width
財產有多少菜單項,例如有這樣的事情:
@function calculateWidth($element) {
@return $element.width; // return actual width (if possible?)
// or, return something like:
@return 50px * $element.children.length;
}
@media (max-width: calculateWidth('.vm-menu')){
//.... whatever goes inside the query ....
}
這是可能與單獨SASS?或者SASS/JS組合?
我需要這個的原因是,菜單中的項目數量因登錄用戶的權限而異。因此,我可以將其設置爲可能的菜單項的最大數量,但對於顯示3-4個項目的人來說,半空菜單崩潰時看起來很尷尬。