小编典典

两列与最深列的高度相同吗?

css

如果我有这样的div布局:

<div id="stretchyheader"></div>
<div id="fixedwidthwide"><div>
<div id="fixednarrow></div>
<div id="footer"></div>

这使得像这样:

-----------------------------------------------------
|          stretchyheader                           |
-----------------------------------------------------
      |                     |              | 
      |                     |              | 
      |    fixedwidthwide   |  fixednarrow |
      |                     |              | 
      |                     |              | 
      |                     | --------------
      |                     |             
      |                     |             
      |                     |       patterned          
      |                     |       background
      -----------------------
                    -  footer  -

如何确保两列与最深列的高度相同?列高可以根据内容量灵活调整,并具有白色背景。


阅读 338

收藏
2020-05-16

共1个答案

小编典典

一种非常简单的常用方法是使用Faux Columns。

您将拥有一个看起来像这样的结构:

<div id="stretchyheader"></div>
<div id="container">
    <div id="fixedwidthwide"></div>
    <div id="fixednarrow></div>
</div>
<div id="footer"></div>

实际上,您可以应用背景图像来#container向2列中的每列添加任何背景颜色,边框等。

2020-05-16