gpt4 book ai didi

javascript - 如何在其中保留 div 的文本,如果更大,则 div 向下扩展?

转载 作者:行者123 更新时间:2023-11-28 04:05:55 24 4
gpt4 key购买 nike

我想知道如果文本超过 width 时是否有办法将文本保留在 div 中,“div”的高度会被拉伸(stretch)直到所有文本都适合。

更新:

感谢大家帮助 +1,那么我应该使用“继承”还是“最小高度”?

一个普通的div:

plain

然后我添加了一个word-wrap: break-word;,我得到了这个:

barely solved

理想:

stretched up

div高度 应该增加以适合整个 文本

提前致谢。

 div {
width: 50px;
height: 50px;
border: 1px solid red;
display: inline-block;
word-wrap: break-word;
}
<!DOCTYPE html>
<html>

<head>
<title>DIV</title>
</head>

<body>

<div>asjdkljaddddsadsssssssdfsdfsdfsf</div>

</body>

</html>

最佳答案

在您的 CSS 中将 height 更改为 min-height:

min-height 属性用于设置元素的最小高度。

这可以防止 height 属性的值变得小于 min-height

 div {
width: 50px;
min-height: 50px;
border: 1px solid red;
display: inline-block;
word-wrap: break-word;
}
<!DOCTYPE html>
<html>

<head>
<title>DIV</title>
</head>

<body>

<div>asjdkljaddddsadsssssssdfsdfsdfsf</div>

</body>

</html>

关于javascript - 如何在其中保留 div 的文本,如果更大,则 div 向下扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31406012/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com