Почему у меня не изменяет elenent.scrollTop? Вроде бы в одних местах он нормально меняет, а вот в одном месте вообще не хочет.
if (value) {
this.$nextTick(() => {
let el = document.getElementsByClassName("tab-body scrolling")[0];//Получает элемент
el.scrollTop = this.$refs[this.itemName].offsetTop - this.$refs[this.itemName].scrollHeight;//Должен изменить scrollTop
console.log(el.scrollTop, this.$refs[this.itemName].offsetTop, this.$refs[this.itemName].scrollHeight);//Получаем 0 729 205
});
}
Этот код во vue, но смысл понятен наверное, что el должен изменить свои scrollTop, но он не меняет по каким-то причинам, только в одном случае. Пробовал debugger, чтобы посмотреть изменилось в данный момент и такой же результат
Виртуальный выделенный сервер (VDS) становится отличным выбором
В целом, проблема такаяЕсть div, внутри которого можно изменять цвета для этого div через selector/radio