div,宽度为100%(包括边距)

at

我正在尝试创建一个布局,在该布局中堆叠的div会占用页面的整个宽度,包括在两侧的3px缓冲区。换句话说,我不希望它们直接进入屏幕的边缘,但是我仍然希望它们根据屏幕的宽度进行调整。

我已经设法使用填充在div之间获得了3px的空白,但是水平间距出现了问题。如何添加100%宽度中包含的填充?

这是我到目前为止的内容:

HTML:

<div class="container">
    <div class="contentContainer first">
        <div class="content"> content 1 </div>
    </div>
    <div class="contentContainer">
        <div class="content"> content 2 </div>
    </div>
    <div class="contentContainer">
        <div class="content"> content 3 </div>
    </div>
</div>

CSS:

.container{
    border: 1px solid gray;
}

.container .contentContainer{
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    width: 100%;
}
.container .contentContainer .content {
    border: 1px solid gray;
    width: 100%;
    height: 75px;
}

.container .first {
    padding-top: 3px;
}

您可以在此jsFiddle中看到我的尝试您会注意到mypadding-toppadding-bottom具有预期的效果,而padding-leftandpadding-right不是。

谢谢!

jmore009

请务必在使用box-sizing: border-boxpadding强制使用填充行为。至于水平填充,您可以添加padding: 0 3px;.container

*{ //adds to all elements or you can just add to the ones that use padding
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;    
}

.container{
  border: 1px solid gray;
  padding: 0 3px; <-----add this
}

小提琴

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用JQuery为DIV设置边距最高

来自分类Dev

div显示边距

来自分类Dev

边距的左边距:自动编辑元素=填充100%宽度的溢出项的左侧

来自分类Dev

具有100%宽度和边距的浮动列表

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如果父级的div也为100%的宽度/高度,如何给孩子div的宽度/高度为100%

来自分类Dev

边距后如何计算div宽度?

来自分类Dev

Div 100%的宽度和边距

来自分类Dev

设置Div宽度100%但有边距

来自分类Dev

如何绑定到控件的文字实际宽度(包括其边距)?

来自分类Dev

当HTML表格的宽度设置为100%时,如何获取HTML表格的边距?

来自分类Dev

div内宽度为100%的按钮

来自分类Dev

如何使两个并排按钮之间的边距具有等于前文输入(100%宽度)的总宽度?

来自分类Dev

标头宽度为100%,并有边距,我希望它全角(也适用于顶部)

来自分类Dev

为绝对位置和高度为100的div设置边距底部

来自分类Dev

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

来自分类Dev

设置宽度:100%后,为什么页眉周围有边距?

来自分类Dev

具有100%宽度和边距的浮动列表

来自分类Dev

如何将一个div的宽度设置为另一div的边距?

来自分类Dev

以边距为中心

来自分类Dev

Div不能正确包裹内容(图像)-包括页边距,可能的浮动/引导问题

来自分类Dev

为什么包括宽度可以使边距正确:自动使中心块级元素正确?

来自分类Dev

使div为100%宽度,并在内容区域的两侧留有相等的边距

来自分类Dev

div内CSS宽度为100%

来自分类Dev

自举代码,保证了良好的边距和100%的宽度

来自分类Dev

将 <div> 居中,宽度为 100%?

来自分类Dev

图像设置为 100% 但底部仍有边距

来自分类Dev

当 div 超过 100% 时,CSS 会忽略边距右侧

Related 相关文章

  1. 1

    使用JQuery为DIV设置边距最高

  2. 2

    div显示边距

  3. 3

    边距的左边距:自动编辑元素=填充100%宽度的溢出项的左侧

  4. 4

    具有100%宽度和边距的浮动列表

  5. 5

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

  6. 6

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

  7. 7

    如果父级的div也为100%的宽度/高度,如何给孩子div的宽度/高度为100%

  8. 8

    边距后如何计算div宽度?

  9. 9

    Div 100%的宽度和边距

  10. 10

    设置Div宽度100%但有边距

  11. 11

    如何绑定到控件的文字实际宽度(包括其边距)?

  12. 12

    当HTML表格的宽度设置为100%时,如何获取HTML表格的边距?

  13. 13

    div内宽度为100%的按钮

  14. 14

    如何使两个并排按钮之间的边距具有等于前文输入(100%宽度)的总宽度?

  15. 15

    标头宽度为100%,并有边距,我希望它全角(也适用于顶部)

  16. 16

    为绝对位置和高度为100的div设置边距底部

  17. 17

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

  18. 18

    设置宽度:100%后,为什么页眉周围有边距?

  19. 19

    具有100%宽度和边距的浮动列表

  20. 20

    如何将一个div的宽度设置为另一div的边距?

  21. 21

    以边距为中心

  22. 22

    Div不能正确包裹内容(图像)-包括页边距,可能的浮动/引导问题

  23. 23

    为什么包括宽度可以使边距正确:自动使中心块级元素正确?

  24. 24

    使div为100%宽度,并在内容区域的两侧留有相等的边距

  25. 25

    div内CSS宽度为100%

  26. 26

    自举代码,保证了良好的边距和100%的宽度

  27. 27

    将 <div> 居中,宽度为 100%?

  28. 28

    图像设置为 100% 但底部仍有边距

  29. 29

    当 div 超过 100% 时,CSS 会忽略边距右侧

热门标签

归档