html - 具有两列居中固定宽度容器的 CSS 布局;一列固定宽度,第二列延伸到页尾

标签 html css multiple-columns

截图如下:

The 960 container is transparent, it is colored just for visual purposes

我唯一的挑战是是否有可能将左侧的列从容器中溢出。这可能吗?容器不会有背景,它只是为了视觉目的。

#container { width: 960px; margin: 0 auto }
#left-column { ??? }
#right-column { width: 200px; float: right }

有关我要实现的目标的更多详细信息,这是另一个屏幕截图:

enter image description here

960 容器的侧面标有蓝绿色标尺。航类的顶部和底部有一个边框,一直向左延伸并扩展到 960 容器之外。

最佳答案

像这样的事情会做到这一点:

<div id="container">
    <div id="right-column"></div>
    <div id="left-column"></div>    
</div>

CSS:

#container { width: 100%; margin: 0 auto; display:inline-table }
#left-column { height:500px; background:#00ff00;width:auto}
#right-column { width: 150px; float: right;height:500px; background:#00ffff }

在这里检查:

http://jsfiddle.net/h9XuQ/

关于html - 具有两列居中固定宽度容器的 CSS 布局;一列固定宽度,第二列延伸到页尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20249423/

相关文章:

python - 对一列平均数据进行平均

html - Webkit 浏览器中的意外边距

python - 如何在 python 数据框中合并具有相同日期的文本?

html - 元素旁边出现下拉导航菜单

jquery - 使用 jquery css top 和 left 动态分配图像缩略图

html - 如何使用 CSS 创建倾斜背景?

html - <br> 和::之后或::之前

html - 在 HTML 文档中声明 CSS,追加还是覆盖?

html - 如何将提交图像放入搜索栏的输入表单中?

html - 如何在 Express 中使用 HTML 作为 View 引擎?