【发布时间】:2014-02-11 20:02:05
【问题描述】:
我正在使用 Bootstrap 3 构建一个动态网站 - 部分内容是从左侧滑入一个消息框叠加层 - 理想情况下需要填充 90% 的屏幕高度。
我添加了一个包含 div '.messageBlock' 并编写了一个 JS 脚本来切换幻灯片并处理消息 - 我遇到的问题是找到一种将 90% 高度应用于消息块的好方法台式机/平板电脑/移动设备。
到目前为止,我有 -
.messageBlock{height:90%; position:fixed; left:200px; width:290px; background:rgba(255,255,255,0.5);left:-300px; padding:15px; font-size:1.2em; z-index:255;}
Mac 上的大多数桌面站点(Safari、FF、Chrome)上似乎都如愿显示,除了 Opera(它在页面折叠处消失),但在 PC 上的 IE9 中也消失在页面折叠处。它在 iPad / iPhone 上以纵向模式工作,但不能在横向模式下再次消失在页面折叠处。
谁能推荐一种替代方法?
【问题讨论】:
标签: css