【发布时间】:2022-01-03 15:32:28
【问题描述】:
这是一个示例:
body {
display: flex;
flex-direction: column;
}
a {
background: lightGreen;
}
<a href="#">This is some text.</a>
<a> 元素与页面宽度一样长。我们如何缩小它以适应内容?
【问题讨论】:
这是一个示例:
body {
display: flex;
flex-direction: column;
}
a {
background: lightGreen;
}
<a href="#">This is some text.</a>
<a> 元素与页面宽度一样长。我们如何缩小它以适应内容?
【问题讨论】:
将弹性项目对齐到横轴的起始侧。见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>
【讨论】:
start、flex-start 和 baseline 值之间有区别吗?