У меня есть этот код для окна чата, которое прокручивает при добавлении сообщений в нем.Я должен показать наложение на нем, которое не должно прокручиваться вверх с сообщениями, оно должно оставаться над сообщениями, если прокручивать окно чата, оно прокручивается до дна при добавлении сообщений.
<style>
#overlay {
display: none;
width:100%;
height: 100%;
background-color: rgba(0,0,0,0.8);
z-index: 2;
cursor: pointer;
position: absolute;
bottom: 0;
}
.chat-area {
background-color:#f3f3f3;
height: 75px;
overflow-y:auto;
position:relative
}
<style>
<div class="chat-area" id="chat-area">
<div id="overlay">
<div class="warning">Registro requerido para chatear
<a href="http://trackstuff.net/path/out.php" target="_blank">Regístrate ahora</a></div>
</div><!-- overlay -->
<div class='row chat-entered'>
<div class='isTyping'><a href="http://trackstuff.net/path/out.php" class="is-typing-link">SexySlut22</a> está escribiendo......</div>
</div>
</div><!-- chat-area -->
При добавлении нового сообщения вchatbox Я использую эту строку js, чтобы сделать прокрутку к последнему сообщению внизу.
let objDiv = document.getElementById("chat-area");
objDiv.scrollTop = objDiv.scrollHeight;
Я пытался зафиксировать положение, чтобы наложить это заставляет его исчезнуть .. Просьбадайте мне знать, если есть решение в JS или CSS.Большое спасибо