MediaWiki:Common.js: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
| Строка 3: | Строка 3: | ||
function updateOpacity() { | function updateOpacity() { | ||
if (!menu) return; | |||
const scrollTop = menu.scrollTop; | const scrollTop = menu.scrollTop; | ||
const maxScroll = menu.scrollHeight - menu.clientHeight; | const maxScroll = menu.scrollHeight - menu.clientHeight; | ||
menu.style.opacity = (scrollTop > | if (scrollTop <= 10) { | ||
menu.style.opacity = "0.5"; | |||
} else if (scrollTop >= maxScroll - 10) { | |||
menu.style.opacity = "0.5"; | |||
} else { | |||
menu.style.opacity = "1"; | |||
} | |||
} | } | ||