0

为使用 jeet.gs 中的 span() 或 col() 布局的元素添加边框会导致每个元素对于父容器来说太宽。

有没有办法解决这个问题?

codepen 中的一些示例。

http://codepen.io/aaaaargZombies/pen/yybYMZ

http://codepen.io/aaaaargZombies/pen/WbjQpK


<section>
  <div>block1</div>
  <div>block2</div>
  <div>block3</div>
  <div>block4</div>
  <div>block5</div>
  <div>block6</div>
</section>

edit()

section
  center(800px)
  text-align: center
div
  span(1/3, cycle: 3)
  margin-top: 5px
  margin-bottom: 5px

edit()

section
  center(800px)
  text-align: center
div
  span(1/3, cycle: 3)
  margin-top: 5px
  margin-bottom: 5px
  border 1px dashed red
4

1 回答 1

2

嗯,这是因为那些 div 有一个标准的盒子模型,并且边框宽度不包括在宽度中 (33.(3)%)。如果你给他们box-sizing: border-box一切都会好的。

于 2015-01-18T20:12:09.130 回答