Прокрутить до нижней части div?

Оба устанавливают локальное значение свойства Background. Первый устанавливает его на null, а второй устанавливает его на Brushes.Transparent.

Есть несколько важных моментов, которые необходимо знать:

  • Установка значения to null - not - то же самое, что и не устанавливать его вообще. Поскольку свойства зависимостей получают свое эффективное значение из нескольких источников , установка локального значения (даже если оно null) может иметь приоритет над значениями, потенциально полученными из других источников, такими как стиль или анимация.
  • Другим вариантом управления видимостью проверки теста является свойство IsHitTestVisible . Это свойство позволяет контролировать видимость тестового теста независимо от кисти, с которой рендерит UIElement.

713
задан sudo bangbang 3 August 2016 в 12:36
поделиться

3 ответа

Вот то, что я использую на своем сайте:

var objDiv = document.getElementById("your_div");
objDiv.scrollTop = objDiv.scrollHeight;
1177
ответ дан Black 3 August 2016 в 12:36
поделиться

Если это делается для прокрутки к нижней части окна чата, сделайте следующий

, идея прокрутить конкретному отделению в чате была следующим

1), Каждое отделение чата, состоящее из Человека, время и сообщение, выполняется в для цикла с классом chatContentbox

2), querySelectorAll, находит все такие массивы. Это могли быть 400 узлов (400 чатов)

3) переходят к последнему

4) scrollIntoView ()

let lastChatBox = document.querySelectorAll('.chatContentBox'); 
lastChatBox = lastChatBox[lastChatBox.length-1]; 
lastChatBox.scrollIntoView(); 
-1
ответ дан veritas 4 October 2019 в 08:40
поделиться
  • 1
    Можно ли сделать это при создании tbody scollable и thead нет? – streetlight 22 May 2013 в 01:17

Это намного проще, если вы используете jQuery scrollTop :

$("#mydiv").scrollTop($("#mydiv")[0].scrollHeight);
351
ответ дан 22 November 2019 в 21:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: