html - 在窗口中居中跨度

标签 html css

我有一行 span,我希望它们在页面或 Canvas 中居中。我应该使用 CSS 品质吗?

<div>
  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnOne>

  </span>

  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnTwo>

  </span>

  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnThree>

  </span>

  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnFour>

  </span>
</div>

最佳答案

您可以为此使用FlexBox 技术。

div {
  display: flex;
  flex-direction: row;
}

div span {
  margin: auto;
}
<div>
  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnOne>

  </span>

  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnTwo>

  </span>

  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnThree>

  </span>

  <span style='width:100px;height:100px;padding:50px;border:4px solid black;border-color:#032441;border-radius:90px;background-color:transparent' class=div id=rowOneColumnFour>

  </span>
</div>

注意:rowflex-direction 属性的默认值。所以你可以跳过那个。

关于html - 在窗口中居中跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52019926/

相关文章:

html - 我应该如何命名我的 CSS 类?

javascript - ExtJS 6 - 我们应该在哪里编写样式?

javascript - 在 asp.net 中单击按钮时如何增加或减小 div 的大小?

html - 是否可以引用 HTML 文档中其他位置定义的 SVG?

html - 如何将文本字段文本锚定到右侧?

javascript - 当通过 javascript .submit 提交 for 时,阻止 jquery 中的表单提交

html - 如何使用 css 居中并排显示文本链接?

javascript - 有没有办法使用复选框将一张图像替换为另一张图像?

html - parent 相对定位和 float left child 绝对定位

html - CSS3 标题问题