因此,我正在为我的网站的消息/对话页面设计样式,但遇到了一些困难。
这就是我最终想要解决的问题。打开对话时,最后 15-20 条消息将加载到 div 中,但我希望 div 适合一页。我的意思是 div 应该是屏幕的高度,我唯一想上下滚动的是消息。
我网站的标题应该始终可见。当您向下滚动并结束对话时,整个页面会向下滚动一点以显示我网站的页脚。
我想要的很像 Facebook 消息页面。
我不知道你是否能理解我在问什么,所以我在 Facebook 消息页面上添加了一个小例子(滚动条不在图片上)。在图像中,这是您加载页面时得到的内容,如果向下滚动,将出现页脚,如果向上滚动,回复框将粘在屏幕底部,唯一移动的是对话(中间红色方块)
一旦这将起作用,一旦您到达已加载消息的顶部,我将添加一个加载消息的功能。
我不确定是否可以仅使用 CSS 来做到这一点,我很确定在某些时候我将不得不使用一些 Jquery,但我想用 CSS 来实现 CSS 中可能的一切。
我真的不知道如何做到这一点。