【问题标题】:Shrink flex item to fit content [duplicate]缩小弹性项目以适应内容[重复]
【发布时间】:2022-01-03 15:32:28
【问题描述】:

这是一个示例:

body {
  display: flex;
  flex-direction: column;
}

a {
  background: lightGreen;
}
<a href="#">This is some text.</a>

<a> 元素与页面宽度一样长。我们如何缩小它以适应内容?

【问题讨论】:

    标签: css flexbox


    【解决方案1】:

    将弹性项目对齐到横轴的起始侧。见https://css-tricks.com/snippets/css/a-guide-to-flexbox

    body {
      display: flex;
      flex-direction: column;
      align-items: start;
    }
    
    a {
      background: lightGreen;
    }
    <a href="#">This is some text.</a>
    <a href="#">This is some longer text.</a>

    【讨论】:

    猜你喜欢
    • 2020-11-27
    • 2020-04-07
    • 1970-01-01
    • 2017-09-07
    • 2020-12-16
    相关资源
    最近更新 更多