解决本文的包装问题--->测试be我在这里我在这里我在这里我在这里我 正在测试be在这里我在这里我在这里我在这里我在这里 我是12 34 56 78 90 123 456 7778 88889 9999 999690909090
overflow: "hidden"
。https://codesandbox.io/s/material-demo-e89n0
sportsCardHeaderItemHeadingValue: {
fontWeight: "bold",
fontSize: 20,
color: "#263238",
wordWrap: "break-word",
lineHeight: 1.2
},
right_box: {
border: "1px solid #000",
// padding: 5,
// background: '#ff0',
marginTop: 8,
marginRight: 8,
float: "left",
// width: 150,
height: 55,
overflow: "hidden",
lineHeight: 1.2
},
<div className={classes.right_box}>
0<div className={classes.sportsCardHeaderItemHeading}>Sports</div>
<div className={classes.sportsCardHeaderItemHeadingValue}>
testing the be Bhere I am here I am here I am here I am here I
am testing the be Bhere I am here I am here I am here I am here
I am 12 34 56 78 90 123 456 7778 88889 9999 999690909090
</div>
</div>
答案 0 :(得分:2)
在right_box
上设置了高度,因此它不能沿高度方向增长以适合内容。同样,在调整视图大小以限制宽度时,它也会使内容溢出。当您将CSS规则overflow:hidden;
添加到right_box
时,它会隐藏溢出并且看不到它。
我注释掉了高度和溢出规则(大约第424-425行),现在您可以看到元素扩展到填充宽度,并且高度增长到适合内容的水平。
right_box: {
border: '1px solid #000',
// padding: 5,
// background: '#ff0',
marginTop: 8,
marginRight: 8,
float: 'left',
// width: 150,
// height: 55, // don't restrict height
// overflow: "hidden", // element can grow now so don't need to hide overflow
lineHeight: 1.2,
},