黑色的框是设置这些属性的盒子,红色的框是父盒子。
1、max-content
内容有多宽,盒子就有多宽,不会顾及父级盒子有多宽,只满足自己的需求。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200814180909728.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzIxNTIyMzMx,size_16,color_FFFFFF,t_70#pic_center)
2、min-content
装下单个最大内容的最小宽度,下面这个图片能够直观的说明这是什么意思
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200814180745795.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzIxNTIyMzMx,size_16,color_FFFFFF,t_70#pic_center)
3、fit-content
在不超过父级盒子宽度的情况下,尽量撑开盒子满足自己的需求。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200814181018623.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzIxNTIyMzMx,size_16,color_FFFFFF,t_70#pic_center)
max-content和fit-content在自己内容不足以撑满父盒子时,宽度只为自己内容的最大宽度,不会再强行增大。
fit-content官方给出可以表示为一个公式:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200814181647631.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzIxNTIyMzMx,size_16,color_FFFFFF,t_70#pic_center)