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

无法将CSS箭头与标题保持在同一行

  •  0
  • user7055375  · 技术社区  · 6 年前

    我在Chrome和Firefox上都注意到了这一点。我在表格的标题列中放了一个CSS箭头。然而,在小屏幕宽度下,箭头指向下一行,尽管 display:inline-block

    我如何保持箭头在同一条线上,即使在小屏幕宽度?

    Fiddle

    .arrow-up:after {
      content: "";
      display: inline-block;
      vertical-align: middle;
      width: 0;
      height: 0;
      border-left: 10px solid transparent;
      border-right: 10px solid transparent;
      border-bottom: 10px solid #f00;
    }
    <table>
      <tr class="headerRow">
        <th class="headerRow arrow-up">
          Header
        </th>
      </tr>
    </table>
    1 回复  |  直到 6 年前
        1
  •  1
  •   Funk Forty Niner    6 年前

    尝试添加 white-space: nowrap; .headerRow