私はコンテナ<div>
とdisplay: flex
を持っています。それは子供が<a>
です。フレックスアイテムを親コンテナの幅ではなくコンテンツの幅にする
子供を「インライン」に見えるようにするにはどうすればよいですか?
具体的には、子の幅を内容で決めることができますが、親の幅まで拡大することはできません。私が試した何
:
私はdisplay: inline-flex
に子を設定し、それはまだ完全な幅を取り上げました。他のすべての表示プロパティも試しましたが、何も効果がありませんでした。
例:
.container {
background: red;
height: 200px;
flex-direction: column;
padding: 10px;
display: flex;
}
a {
display: inline-flex;
padding: 10px 40px;
background: pink;
}
<div class="container">
<a href="#">Test</a>
</div>
http://codepen.io/donpinkus/pen/YGRxRY
ありがとうございました。ありがとうございました。 –
これは本当に役立つ説明です。ありがとう。 – whyAto8
アハの瞬間がここにありました。 – chh