首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS将聊天框与屏幕底部对齐

CSS将聊天框与屏幕底部对齐
EN

Stack Overflow用户
提问于 2014-10-25 04:48:21
回答 1查看 11.5K关注 0票数 5

我有几个聊天框和其他div元素,需要定位在屏幕的底部,对齐到右边。

问题1:元素不具有相同的高度,较小的元素与最高元素的顶部垂直对齐。小提琴:http://jsfiddle.net/sd69jdxp/

代码语言:javascript
复制
#container { position: fixed; bottom:0; left:0; right:0; }
.chat { border: 1px solid #999; float: right; position: relative; margin: 0 5px; }

问题2:使用

显示:内嵌块;垂直对齐:底部;

要将div对齐到页面底部,第一个(最小)聊天框上的链接(锚)是不可点击的,因为父容器与链接重叠。而且不可能为聊天容器设置比对后面的内容更低的z索引,因为聊天框是聊天容器的子元素,它们必须具有比页面内容更高的z索引。如何解决这个问题呢?展示这个问题的小提琴:http://jsfiddle.net/xw689yv8/

如何强制所有div与屏幕右下角对齐,而不使聊天容器(聊天框的父div)与聊天框后面的页面中的内容重叠,从而使其不可点击?

EN

回答 1

Stack Overflow用户

发布于 2014-10-25 05:02:23

我不知道你想怎么对它们,所以我把它们放在一起。

http://jsfiddle.net/ouu94tfv/

代码语言:javascript
复制
#container { position: fixed; bottom:0; left:0; right:0; }
.chat { border: 1px solid #999; right:0; position: absolute; bottom: 0; margin: 0 5px; display:inline-block; float:right;}
.title { padding: 0.5em; background-color: blue; color: white; }
.text { padding: 10px; }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26559429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档