html - 如何将侧边栏扩展到页面底部?

标签 html css sidebar

我在 http://www.csgodrift.com/ 上的侧边栏遇到了一些问题 |

基本上,我希望用户可以输入聊天消息的 .divchatfooter 固定在屏幕底部,当用户缩小时它保持固定但 .divchat 高度会拉伸(stretch)。

此外,当用户输入聊天消息时,聊天区域的高度不会保持固定,而是会扩展,而不是让消息在该区域内滚动。

我认为如果您登录(如果您有 Steam)并检查元素,那么测试这个最简单,但如果您愿意,我已将代码包含在 jsfiddle 中。 https://jsfiddle.net/hwxsvqa5/ jsfiddle

有什么想法吗?

最佳答案

这可能有效每次将数据放入聊天时,高度都应该增加。但您可能需要设置一个 max-height 限制。

#divchatfooter {
  background-color: #1A1C26;
  padding-bottom: 5px;

  /*ADD THIS CODE*/
  position: fixed;
  bottom: 0;
  left: 0;
  width: inherit;
}

这应该可以解决宽度问题。主要元素的右侧有填充。所以 width:inherit; 取主元素的宽度 + 内边距。如果您更改此代码,它会使侧边栏中的所有宽度都相同,但是,它会使您的侧边栏变长几个像素。

.mainsidebar { padding-left: 0px; 改变它}

以下内容

.mainsidebar {
  padding: 0px;
}

关于html - 如何将侧边栏扩展到页面底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49845749/

相关文章:

javascript - 如何修复在 HTML 中工作正常但在 MVC View 中不起作用的搜索选项

javascript - 使用 jquery 删除跨度

javascript - 输入页脚时隐藏区 block

objective-c - 侧边栏图标、工具栏图标和上下文菜单的 FinderSync 问题

python-sphinx - 如何将所有文档包含在 Sphinx globaltoc 侧栏中?

css - 如何更改页面/侧边栏中的列表样式?

html - 明确与隐含段落的奇怪之处

javascript - 在 for 循环 JavaScript 中创建一个数组

javascript - 第 n 个 child 没有按预期选择所有 child

javascript - 尝试更改多行的 id