Html 固定块元素

Html 固定块元素,html,css,layout,Html,Css,Layout,我尝试使用“固定”样式制作页面的某些部分。我有类似的HTML: <div class="container"> <table class="frame"> <tr> <td colspan="2"> <div class="toolbar"> </div> </td> </tr> <t

我尝试使用“固定”样式制作页面的某些部分。我有类似的HTML:

<div class="container">
    <table class="frame">
    <tr>
        <td colspan="2">
            <div class="toolbar">
            </div>
        </td>
    </tr>
    <tr>
        <td>
            <div class="left-panel">
                <ul>
                    <li>Test 1</li>
                    <li>Test 2</li>
                    <li>Test 3</li>
                    <li>Test 4</li>
                    <li>Test 5</li>
                </ul>
            </div>
        </td>
        <td>
            <div class="content-fluid">
                Lorem ipsum dolor sit amet,<br /> 
                consectetur adipisicing elit, sed <br />
                do eiusmod tempor incididunt ut labore<br />
                 et dolore magna aliqua. 
            </div>
        </td>
    </tr>
    </table>
</div>

  • 测试1
  • 测试2
  • 测试3
  • 测试4
  • 测试5
Lorem ipsum dolor sit amet,
圣殿骑士团 eiusmod是否临时包含劳动力
等等,多洛尔·马格纳·阿利夸。
和CSS:

<style type="text/css">
    .container {
        text-align: center;
    }

    .frame {
        border: none;
        border-collapse: collapse;
    }

    .frame td {
        vertical-align: top;
    }

    .toolbar {
        heigth: 40px;
        background-color: blue;
    }

    .left-panel {
        width: 150px;
        margin-top: 20px;
        background-color: yellow;   
    }

    .content-fluid {
        margin-top: 20px;
        margin-left: 10px;
    }
</style>

.集装箱{
文本对齐:居中;
}
.框架{
边界:无;
边界塌陷:塌陷;
}
.frame td{
垂直对齐:顶部;
}
.工具栏{
高度:40px;
背景颜色:蓝色;
}
.左面板{
宽度:150px;
边缘顶部:20px;
背景颜色:黄色;
}
.内容液{
边缘顶部:20px;
左边距:10px;
}
如何使工具栏和左面板固定并居中。我尝试添加样式固定和负边距。这是可行的,但我不认为这是正确的解决方案。我也使用表格作为框架(我不知道如何以另一种方式将其居中(.content fluid should stretch)),它看起来很难看。
对不起,我的英语不好:(

如果你想让你的桌子居中,你可以将“.Container”宽度设置为100%,并在你的框架中添加“margin:auto”。看看这个:


关于你的第一个问题,请你再解释一下好吗?

谢谢,我忘了添加页边距。我希望带有“位置:固定”的黄色和蓝色块保持在相同的位置(居中对齐)。只有块。内容流体应该滚动。类似这样的内容,但蓝色块应该拉伸。如果可能的话,也许可以?不使用表格。我希望这有帮助:我将其更改为无表格,并使蓝色块固定在顶部,拉伸并对齐中心。黄色块也固定在左侧。我不确定这是否是您想要的ed或希望我应用其他更改?谢谢,这几乎是我想要的。我将尝试为我做所需的更改