让孩子融入父母 [英] Fitting child into parent
问题描述
我在底部嵌套了带有文本的 flex 元素.顶部元素的固定宽度小于文本:
.list-header {显示:弹性;宽度:150px;高度:80px;背景颜色:#ececec;}.list 组件 {显示:弹性;弹性:1;左边距:24px;填充右:24px;}.header-容器{显示:弹性;弹性:1;}.标题文本 {显示:弹性;弹性方向:列;对齐内容:居中;溢出:隐藏;}跨度 {文本溢出:省略号;空白:nowrap;溢出:隐藏;}
<div class="list-component"><div class="header-container"><div class="header-text"><span>long long long long long long long text</span>
我可以通过将 overflow: hidden;
应用到所有元素来解决这个问题:
.list-header {显示:弹性;宽度:150px;高度:80px;背景颜色:#ececec;}.list 组件 {显示:弹性;弹性:1;左边距:24px;填充右:24px;溢出:隐藏;}.header-容器{显示:弹性;弹性:1;溢出:隐藏;}.标题文本 {显示:弹性;弹性方向:列;对齐内容:居中;溢出:隐藏;}跨度 {文本溢出:省略号;空白:nowrap;溢出:隐藏;}
<div class="list-component"><div class="header-container"><div class="header-text"><span>long long long long long long long text</span>