flex 布局,如何让 div 的宽度被内容撑开超过 100%,因为 div 继承父级,所以宽度也是 100%,我希望宽度由内容决定,应该怎么做?

2018-05-15 21:56:09 +08:00
 sevenQu



7638 次点击
所在节点    CSS
7 条回复
rabbbit
2018-05-15 22:15:58 +08:00
给容器加上 absolute 或 float
newbieo0O
2018-05-15 22:30:28 +08:00
vw 了解一下
rabbbit
2018-05-15 22:43:21 +08:00
还有,要是不考虑兼容性 fit-content 也可以
POPOEVER
2018-05-15 22:44:57 +08:00
width: fit-content; 了解一下

P.S: 是不是有哪本技术书还是教程翻译老外的例子时候不小心把 wrap 写成 warp 了,发现国内很多人用 warp
newbieo0O
2018-05-15 22:55:17 +08:00
newbieo0O
2018-05-15 22:57:09 +08:00
如果说让内容决定宽度,用 inline-flex 就可以了。
sevenQu
2018-05-16 20:14:34 +08:00
@POPOEVER 谢谢,用的 fit-content 解决了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/455097

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX