css - HTML滚动div布局问题

标签 css html

我正在尝试设计具有以下要求的 HTML 页面:

  • 一个固定的页眉 (headerBox) 和页脚 (footerBox) 元素(不应滚动)
  • 内容区域包含一个顶部(宽度 100%,contentBoxMap)元素,可以在整个内容区域展开
  • 顶部内容元素 (contentBoxMap) 下方的左 (contentBoxLeft) 和右 (contentBoxRight) 内容元素
  • 右侧的内容元素 (contentBoxRight) 应该扩展到底部并在溢出时滚动。

我想出了一个 solution [jsbin] 几乎可以工作。问题是在页脚下方流动的正确内容元素中存在一些溢出。以下图为例: alt text http://img541.imageshack.us/img541/897/screenshot150206.png

问题:

  1. 谁能告诉我如何解决 contentBoxRight 中的溢出问题?如果您能告诉我我当前的解决方案有什么问题,我也很高兴。

  2. 考虑到浏览器兼容性,这是否是一个好的方法?最后,它在 IE 7+、FF 3+​​、Safari 3+ 上看起来应该是一样的。 IE6 和 Opera 看起来应该没问题,但有点不同也没关系。

感谢任何提示。

最佳答案

可以删除#contentBoxRight中的属性height:100%;,然后修复#contentBox的蓝色背景。

关于css - HTML滚动div布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3477178/

相关文章:

c# - 查找元素返回空字符串..using XPath contains,Text()

javascript - 如何使用 javascript 和/或 jQuery 用 <div> 填充整个页面?

javascript - 如何使用 Canvas 逐步绘制任何线条

javascript - <head> 中应包含哪些 JavaScript,<body> 中应包含哪些内容?

html - 如何制作内联 block 3 列布局

html - 使用@font-face 将 CSS 变换旋转应用于元素

html - 即使在使用显示 :inline-block 后,社交媒体图标也不会出现在一行中

html - 具有多个同名类的codeception CSS路径

jquery - 如何将 Datatables.net colvisGroup 绑定(bind)到外部按钮?

html - 悬停选择器差异 z-index