实现列之间的框架边距

Ker*_*ero 8 html css margin materialize

Materialize框架带有奇怪的布局(至少对我而言).我在列之间找不到任何余量.这是我的代码:

<div class="container">
<div class="row">
  <div class="col s4">
      kerlos      
  </div>
  <div class="col s4">
      kerlos      
  </div>
  <div class="col s4">
      kerlos     
  </div>
</div> 
</div>
Run Code Online (Sandbox Code Playgroud)

这就是浏览器的外观.

列之间没有边距!

Ser*_*sov 13

我建议你在列中使用一个单独的元素,例如.col-content:

的jsfiddle

body {
    color: white;
}

.blue {
    background: blue;
}

.black {
    background: black;
}
Run Code Online (Sandbox Code Playgroud)
<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/css/materialize.min.css" rel="stylesheet"/>

<div class="container">
    <div class="row">
        <div class="col s4">
            <div class="col-content blue">kerlos</div>
        </div>
        <div class="col s4">
            <div class="col-content black">kerlos</div> 
        </div>
        <div class="col s4">
            <div class="col-content blue">kerlos</div>
        </div>
    </div> 
</div>
Run Code Online (Sandbox Code Playgroud)


Ant*_*nAL 5

.col块之间的空白是通过 Materialize 中的填充实现的。因此,.col元素用于布局。

只是应该将您的视觉块作为.col元素的孩子。

示例 – https://jsfiddle.net/y2dahvg5/

<div class="row">
  <div class="col s12 m6 xl4">
    <div class="card">
      <div class="card-content">
        <span class="card-title">Item</span>
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
      </div>
    </div>
  </div>
  <div class="col s12 m6 xl4">
    <div class="card">
      <div class="card-content">
        <span class="card-title">Item</span>
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
      </div>
    </div>
  </div>
  <div class="col s12 m6 xl4">
    <div class="card">
      <div class="card-content">
        <span class="card-title">Item</span>
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
      </div>
    </div>
  </div>
  <!-- Another items ... -->
</div>
Run Code Online (Sandbox Code Playgroud)


Azi*_*ziz -1

试试这个CSS

.col {
  padding:20px;
  box-sizing:border-box;
}
Run Code Online (Sandbox Code Playgroud)