多个div带有边距以填充父级宽度

德梅兹

我试图使多个div占据父div的整个宽度。为了做到这一点,我使用display:tabledisplay:table-cell这种方法的问题是,我不能为子div添加边距以在它们之间留出一定的空间。现在它们都堆叠在一起了,看起来并不好。

有什么建议?

这是代码:

.parent {
      text-align:center;
      margin:0px;
      width:500px;
      padding:0px;
      background:blue;
      display:table;
      box-sizing:border-box;
      -moz-box-sizing:border-box;
      -webkit-box-sizing:border-box;
      list-style-type:none;
    }
    
.child{
      padding:15px;
      background:#f00;
      display:table-cell;
      list-style-type:none;
    }
    
.child:nth-child(2n) {background:green;}
<div class="parent">
<div class="child">sometext</div>
<div class="child">somemoretext</div>
<div class="child">sometext</div>
<div class="child">sometext</div>
</div>

暗影

Flexbox让您:):

  Body {background:cyan;}
.parent {
  text-align:center;
  margin:0px;
  width:100%;
  padding:0px;
  background:blue;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
 }
    
.child{
  padding:15px 25px;
  background:#f00;
  list-style-type:none;
  width:inherit;
  margin:5px;
}

.child:nth-child(2n) {background:green;}
   <div class="parent">
<div class="child">sometext</div>
<div class="child">somemoretext</div>
<div class="child">sometext</div>
<div class="child">sometext</div>
</div>
<div class="parent">
<div class="child">somemoretext</div>
<div class="child">sometext</div>
</div>
<div class="parent">
<div class="child">somemoretext</div>
<div class="child">somemoretext</div>
<div class="child">sometext</div>
</div

>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

响应式CSS-如何使用填充/边距将div与父级宽度“动态”对齐?

来自分类Dev

100%高度Div,带有边距或填充滚动条问题

来自分类Dev

设置Div宽度100%但有边距

来自分类Dev

带有边距自动的元素不会在父级内部居中,并在 chrome 中显示 flex

来自分类Dev

如何在本机JavaScript中获取带有边距,填充,边框的元素宽度/高度(无jQuery)

来自分类Dev

跨度有边距和填充

来自分类Dev

卡片带有边距右侧

来自分类Dev

多个 div 宽度过渡,100% 填充父级

来自分类Dev

幻影边距/父div顶部的填充

来自分类Dev

导航栏上的填充使其从页面溢出,带有边距/填充的内部容器也不起作用

来自分类Dev

水平对齐多个div在另一个内没有边距

来自分类Dev

带有边距的分组WPF ListView样式问题

来自分类Dev

带有边距的引导选项卡

来自分类Dev

Flexbox带有边距对齐问题

来自分类Dev

Material-UI应用栏带有边距

来自分类Dev

CSS-元素之间的边距没有边距/填充?

来自分类Dev

将div水平居中并留有边距(CSS)

来自分类Dev

使div全尺寸窗口,没有边距

来自分类Dev

链接到div但有边距

来自分类Dev

使浮动div填充整个父级宽度

来自分类Dev

更改div之间所有元素的边距,宽度,高度,顶部,左侧,填充

来自分类Dev

<div>移出父级而未设置任何偏移/边距

来自分类Dev

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

来自分类Dev

使用没有边距的QWebEngine

来自分类Dev

Android的scrollview有边距?

来自分类Dev

为什么第二个微调器没有边距/填充

来自分类Dev

如何创建一个容器,使div在水平和垂直方向上填充它(并在4个边上留有边距)?

来自分类Dev

未知的HyperlinkButton边距/带有样式/模板的填充

来自分类Dev

向带有浮动的元素添加边距/填充

Related 相关文章

  1. 1

    响应式CSS-如何使用填充/边距将div与父级宽度“动态”对齐?

  2. 2

    100%高度Div,带有边距或填充滚动条问题

  3. 3

    设置Div宽度100%但有边距

  4. 4

    带有边距自动的元素不会在父级内部居中,并在 chrome 中显示 flex

  5. 5

    如何在本机JavaScript中获取带有边距,填充,边框的元素宽度/高度(无jQuery)

  6. 6

    跨度有边距和填充

  7. 7

    卡片带有边距右侧

  8. 8

    多个 div 宽度过渡,100% 填充父级

  9. 9

    幻影边距/父div顶部的填充

  10. 10

    导航栏上的填充使其从页面溢出,带有边距/填充的内部容器也不起作用

  11. 11

    水平对齐多个div在另一个内没有边距

  12. 12

    带有边距的分组WPF ListView样式问题

  13. 13

    带有边距的引导选项卡

  14. 14

    Flexbox带有边距对齐问题

  15. 15

    Material-UI应用栏带有边距

  16. 16

    CSS-元素之间的边距没有边距/填充?

  17. 17

    将div水平居中并留有边距(CSS)

  18. 18

    使div全尺寸窗口,没有边距

  19. 19

    链接到div但有边距

  20. 20

    使浮动div填充整个父级宽度

  21. 21

    更改div之间所有元素的边距,宽度,高度,顶部,左侧,填充

  22. 22

    <div>移出父级而未设置任何偏移/边距

  23. 23

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

  24. 24

    使用没有边距的QWebEngine

  25. 25

    Android的scrollview有边距?

  26. 26

    为什么第二个微调器没有边距/填充

  27. 27

    如何创建一个容器,使div在水平和垂直方向上填充它(并在4个边上留有边距)?

  28. 28

    未知的HyperlinkButton边距/带有样式/模板的填充

  29. 29

    向带有浮动的元素添加边距/填充

热门标签

归档