Html 修改div的外观区域

Html 修改div的外观区域,html,css,position,fixed,Html,Css,Position,Fixed,我想创建一个完整的站点布局,在这个布局中,我可以在预先指定的位置创建细分曲面,而无需进行定位设置 我已经创建了一个顶部、左侧和底部的包装,它应该总是固定的。 示例如下: 我要做的是在顶部/左侧包装器之后创建任何div,使其显示在顶部和左侧包装器的下方 <div id="topwrapper">hej</div> <div id="leftwrapper">hej2</div> <div><p>I want this

我想创建一个完整的站点布局,在这个布局中,我可以在预先指定的位置创建细分曲面,而无需进行定位设置

我已经创建了一个顶部、左侧和底部的包装,它应该总是固定的。 示例如下:

我要做的是在顶部/左侧包装器之后创建任何div,使其显示在顶部和左侧包装器的下方

 <div id="topwrapper">hej</div>
 <div id="leftwrapper">hej2</div>
 <div><p>I want this div to start within the topleft corner of the white area, without any positioning settings</p></div>
 <div id="bottomwrapper">hej3</div>

 #topwrapper {
position:fixed;
width:100%;
height: 100px;
background-color:blue;
color:white;
 }
#leftwrapper {
position:fixed;
width: 20%;
height:100%;
background-color:grey;
color:white;
top:100px;
}
#bottomwrapper {
position:fixed;
width:100%;
height:50px;
background-color: orange;
color:white;
bottom:0px;
}

hej
hej2
我希望这个div从白色区域的左上角开始,没有任何定位设置

hej3 #包装纸{ 位置:固定; 宽度:100%; 高度:100px; 背景颜色:蓝色; 颜色:白色; } #左包装{ 位置:固定; 宽度:20%; 身高:100%; 背景颜色:灰色; 颜色:白色; 顶部:100px; } #底部包装{ 位置:固定; 宽度:100%; 高度:50px; 背景颜色:橙色; 颜色:白色; 底部:0px; }
移除
位置:固定所有类的样式

删除
位置:固定所有类的样式

删除
位置:固定所有类的样式

删除
位置:固定所有类中的样式删除:

#leftwrapper {
    height:100%;
}
删除:

#leftwrapper {
    height:100%;
}
删除:

#leftwrapper {
    height:100%;
}
删除:

#leftwrapper {
    height:100%;
}

虽然我不喜欢你的布局方法,但你想要的是可能的

首先,您没有为固定div声明位置值,因此需要解决这个问题

通过在
正文中添加padding top&left(顶部=等于页眉的高度)和(左侧=侧边栏的宽度),我们可以确保所有未来的div都按要求开始

注意:我还调整了侧边栏的高度,使它实际上适合页眉和页脚

*{
保证金:0;
填充:0;
}
身体{
左:20%;
填充顶部:100px;
}
#包装纸{
位置:固定;
排名:0;
左:0;
宽度:100%;
高度:100px;
背景颜色:蓝色;
颜色:白色;
}
#左包装{
位置:固定;
左:0;
宽度:20%;
高度:计算(100%-150px);
/*150px=页眉+页脚*/
背景颜色:灰色;
颜色:白色;
顶部:100px;
}
#底部包装{
位置:固定;
宽度:100%;
高度:50px;
背景颜色:橙色;
颜色:白色;
底部:0px;
左:0;
}
hej
hej2
我希望这个div从白色区域的左上角开始

Lorem ipsum dolor sit amet,奉献精英。用白细胞膜作为液体的溶质。很早就不坐了


hej3
虽然我不喜欢你的布局方法,但你想要的是可能的

首先,您没有为固定div声明位置值,因此需要解决这个问题

通过在
正文中添加padding top&left(顶部=等于页眉的高度)和(左侧=侧边栏的宽度),我们可以确保所有未来的div都按要求开始

注意:我还调整了侧边栏的高度,使它实际上适合页眉和页脚

*{
保证金:0;
填充:0;
}
身体{
左:20%;
填充顶部:100px;
}
#包装纸{
位置:固定;
排名:0;
左:0;
宽度:100%;
高度:100px;
背景颜色:蓝色;
颜色:白色;
}
#左包装{
位置:固定;
左:0;
宽度:20%;
高度:计算(100%-150px);
/*150px=页眉+页脚*/
背景颜色:灰色;
颜色:白色;
顶部:100px;
}
#底部包装{
位置:固定;
宽度:100%;
高度:50px;
背景颜色:橙色;
颜色:白色;
底部:0px;
左:0;
}
hej
hej2
我希望这个div从白色区域的左上角开始

Lorem ipsum dolor sit amet,奉献精英。用白细胞膜作为液体的溶质。很早就不坐了


hej3
虽然我不喜欢你的布局方法,但你想要的是可能的

首先,您没有为固定div声明位置值,因此需要解决这个问题

通过在
正文中添加padding top&left(顶部=等于页眉的高度)和(左侧=侧边栏的宽度),我们可以确保所有未来的div都按要求开始

注意:我还调整了侧边栏的高度,使它实际上适合页眉和页脚

*{
保证金:0;
填充:0;
}
身体{
左:20%;
填充顶部:100px;
}
#包装纸{
位置:固定;
排名:0;
左:0;
宽度:100%;
高度:100px;
背景颜色:蓝色;
颜色:白色;
}
#左包装{
位置:固定;
左:0;
宽度:20%;
高度:计算(100%-150px);
/*150px=页眉+页脚*/
背景颜色:灰色;
颜色:白色;
顶部:100px;
}
#底部包装{
位置:固定;
宽度:100%;
高度:50px;
背景颜色:橙色;
颜色:白色;
底部:0px;
左:0;
}
hej
hej2
我希望这个div从白色区域的左上角开始

Lorem ipsum dolor sit amet,奉献精英。用白细胞膜作为液体的溶质。很早就不坐了


hej3
虽然我不喜欢你的布局方法,但你想要的是可能的

首先,您没有为固定div声明位置值,因此需要解决这个问题

通过在
正文中添加padding top&left(顶部=等于页眉的高度)和(左侧=侧边栏的宽度),我们可以确保所有未来的div都按要求开始

注意:我还调整了侧边栏的高度,使它实际上适合页眉和页脚

*{
保证金:0;
填充:0;
}
身体{
左:20%;
填充顶部:100px;
}
#包装纸{
位置:固定;
排名:0;
左:0;
宽度:100%;
高度:100px;
背景颜色:蓝色;
颜色:白色;
}
#左包装{
位置:固定;
左:0;
宽度:20%;
高度:计算(100%)-