【问题标题】:Center title above table in two-column layout两列布局中表格上方的中心标题
【发布时间】:2018-03-24 10:59:48
【问题描述】:

如何让我的页面标题(“Pixel Art Maker”)在表格上方居中(查看CodePen)?我不确定为什么它还没有,因为它(<h1> 元素)在同一列中并且没有应用边距。

我不确定哪些代码是相关的,但这是我用来创建两列布局的 CSS 代码(以及 HTML 中的 div):

.column {
  float: left;
  width: 35%;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

【问题讨论】:

  • 你在说什么标题? “像素艺术创作者”?当我在这里查看时,它看起来在网格上方居中
  • 查看我刚刚添加的图像(它看起来与浏览器上的不同吗?)
  • 嗯。再看一遍,在我的浏览器上,它实际上稍微向左,与你的相反,哈哈
  • 它现在已根据 JasonB 的回答进行了修复,因此它应该完全居中(在我看来是这样)。
  • 是的!现在看起来不错(我指的是刷新之前的原版)

标签: html css


【解决方案1】:

您的列是屏幕宽度的 35%,但您的像素网格不是。如果您将第二列的宽度设置为auto,则该列将适合内容,并且标题将位于网格上方的中心。

https://codepen.io/Jason_B/pen/QmMpry

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-07
    相关资源
    最近更新 更多