html - 页面底部的聊天消息空间
问题描述
我正在尝试在聊天中的最后一条消息和页面底部之间创建一些空间,以便我的 textarea 不会与最后一条消息重叠。两个 div 都在同一个父容器中。这里有任何最佳实践想法吗?
<div class="prevChatBox">
<!-- previous chats boxes -->
<ul id="chats"></ul>
</div>
<div class="chatDiv">
<textarea id="chatInput" autocomplete="on" placeholder="Type your message here!"></textarea>
<button type="button" id="messageSubmit">
Submit
</button>
</div>
解决方案
如果两个 div 都在同一个父级中,那么我假设您现在正在使用position: absolute
和bottom: FOOpx
在您的chatDiv中。在这种情况下,您可以设置padding-bottom: BARpx
为您的prevChatBox
如果您不打算在position: absolute
这里使用,您应该再次检查,因为在正常情况下,chatDiv不会与您的prevChatbox重叠
你可以使用stackoverflow的代码片段功能来发布你的问题吗
推荐阅读
- java - 当 split() 函数将字符串正确拆分为模式时,为什么 matches() 函数返回 false ?
- angular - 我想只使用一个输入字段以 6 角形式创建一个单选按钮
- java - 使用 Gson 自定义 Json 序列化
- jquery - 固定侧边栏菜单不跳转到正确的位置
- java - 与集合和泛型相关的 Java 10 迁移问题
- python - 在大型 ZIP 文件中导入 Python 包
- c# - 从桌面客户端调用 Web API
- microsoft-teams - 如何在 ASP.NET 核心中验证从 Microsoft Teams 发送的消息有效负载?
- javascript - 使用 set-Attribute 设置 ng-pattern 不起作用
- html - 如何将html表单数据解析成文档