100%div容器,带边距+固定导航

mk_89

我正在尝试使用以下方法创建网页:

  • 左侧屏幕上的固定导航面板

  • 右侧的div容器,用于存放较小div容器(宽度为100%+边距)中的内容

问题是,如果不损害内容div容器的导航或大小,我将无法获得想要的东西。

到目前为止,我所拥有的:http : //jsfiddle.net/u5j7ayud/

我希望我所说的一些话可以理解,如果不看下面的插图

不正确(当前状态):

 ___________
| ___|_____ |
||___|_____||
| ___|_____ |
||___|_____||
|____|______|

正确(期望状态):

 ____________
|    | _____ |
|    ||_____||
|    | _____ |
|    ||_____||
|____|_______|
萨拉查

您的布局存在一些问题...

position: fixed你的资产净值的是一个坏主意。它使元素脱离页面流,您float: left变得毫无用处。

最好让内容通过内联定位技术(例如css表)自动填充屏幕。我建议您将您navcontentdiv转换为display: table-cell元素。

然后,width: 200px在导航上设置,将使内容div填充剩余空间:

更新小提琴

body{
    padding:0; margin:0;
    display: table;
    width: 100%;
}
#content {
   display: table-cell;
   background: black;
   overflow: auto;
}

#box{
   background: red;
   min-height: 200px;
   margin: 10px
}

.nav {
    width:200px;
    height:100%;
    background:blue;
    text-align:right;
    padding: 5px 10px 0 0;
    display: table-cell;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

高度为100%的实体包含固定的导航栏“页边距错误”

来自分类Dev

具有固定标头的100%高度div和边距实际上不是100%

来自分类Dev

如何在导航中固定边距

来自分类Dev

固定导航div(无高度),无重叠

来自分类Dev

DIV部分隐藏在固定导航下

来自分类Dev

div元素下的CSS固定导航崩溃

来自分类Dev

导航在固定 div 内被按下

来自分类Dev

将固定的导航div与右外部div对齐

来自分类Dev

向下滚动导航栏固定顶部容器流体时引导导航栏容器

来自分类Dev

到达固定导航时仅淡入div的顶部

来自分类Dev

如何在Twitter Bootstrap导航菜单上方放置固定的div

来自分类Dev

侧栏固定在屏幕的左侧,中间内容带边距:0自动

来自分类Dev

在CSS中,当我扩展主要内容的顶部边距时,固定的顶部导航部分边距会随着主要内容一起下降

来自分类Dev

向其他容器添加边距时的导航栏移动

来自分类Dev

需要100%div而不在容器div上设置固定高度

来自分类Dev

无法获得右侧边距以在基于网格的固定导航栏上工作

来自分类Dev

如何在固定宽度和边距的div中将div水平居中?

来自分类Dev

如何使导航块和右块固定,又如何使整个容器居中?

来自分类Dev

我如何在两个固定的导航栏之间使用容器腾出空间

来自分类Dev

引导滚动和固定的导航栏-容器类的越野车?

来自分类Dev

带填充而不是边距的中心Div

来自分类Dev

100%宽度,固定边距

来自分类Dev

div不会将自身定位在引导固定导航栏下方

来自分类Dev

如何在滚动的固定导航标题后z / index文本/ div?

来自分类Dev

将div捕捉到滚动条上的固定导航栏

来自分类Dev

如何在滚动的固定导航标题后面对文本/ div进行索引?

来自分类Dev

如何将 div 格式化为网页上的固定导航栏?

来自分类Dev

与响应式背景图像 div 和固定导航重叠的内容问题

来自分类Dev

固定布局上的边距损失

Related 相关文章

  1. 1

    高度为100%的实体包含固定的导航栏“页边距错误”

  2. 2

    具有固定标头的100%高度div和边距实际上不是100%

  3. 3

    如何在导航中固定边距

  4. 4

    固定导航div(无高度),无重叠

  5. 5

    DIV部分隐藏在固定导航下

  6. 6

    div元素下的CSS固定导航崩溃

  7. 7

    导航在固定 div 内被按下

  8. 8

    将固定的导航div与右外部div对齐

  9. 9

    向下滚动导航栏固定顶部容器流体时引导导航栏容器

  10. 10

    到达固定导航时仅淡入div的顶部

  11. 11

    如何在Twitter Bootstrap导航菜单上方放置固定的div

  12. 12

    侧栏固定在屏幕的左侧,中间内容带边距:0自动

  13. 13

    在CSS中,当我扩展主要内容的顶部边距时,固定的顶部导航部分边距会随着主要内容一起下降

  14. 14

    向其他容器添加边距时的导航栏移动

  15. 15

    需要100%div而不在容器div上设置固定高度

  16. 16

    无法获得右侧边距以在基于网格的固定导航栏上工作

  17. 17

    如何在固定宽度和边距的div中将div水平居中?

  18. 18

    如何使导航块和右块固定,又如何使整个容器居中?

  19. 19

    我如何在两个固定的导航栏之间使用容器腾出空间

  20. 20

    引导滚动和固定的导航栏-容器类的越野车?

  21. 21

    带填充而不是边距的中心Div

  22. 22

    100%宽度,固定边距

  23. 23

    div不会将自身定位在引导固定导航栏下方

  24. 24

    如何在滚动的固定导航标题后z / index文本/ div?

  25. 25

    将div捕捉到滚动条上的固定导航栏

  26. 26

    如何在滚动的固定导航标题后面对文本/ div进行索引?

  27. 27

    如何将 div 格式化为网页上的固定导航栏?

  28. 28

    与响应式背景图像 div 和固定导航重叠的内容问题

  29. 29

    固定布局上的边距损失

热门标签

归档