代码之家  ›  专栏  ›  技术社区  ›  user619271

Firefox/Chrome空标签内容位置问题/错误[重复]

  •  0
  • user619271  · 技术社区  · 7 年前

    如何把这些红盒子排成一行?中间的一个无缘无故地跳下来。

    nav label {
      width: 50px;
      height: 50px;
      display: inline-block;
      background-color: red;
    }
    <nav>
      <label></label>
      <label>2</label>
      <label></label>
    </nav>

    我需要保留空标签。

    1 回复  |  直到 7 年前
        1
  •  1
  •   VXp Kadir BuÅ¡atlić    7 年前

    vertical-align 并改变它的 默认值 基线 ,这是不希望的结果背后的原因,例如。 top :

    nav label {
      width: 50px;
      height: 50px;
      display: inline-block;
      vertical-align: top; /* or "middle", "bottom" */
      background-color: red;
    }
    <nav>
      <label></label>
      <label>2</label>
      <label></label>
    </nav>