Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 嵌套绝对位置div中奇怪的文本换行行为_Html_Css - Fatal编程技术网

Html 嵌套绝对位置div中奇怪的文本换行行为

Html 嵌套绝对位置div中奇怪的文本换行行为,html,css,Html,Css,考虑以下代码: 当超过120px时,此文本应换行 绝对定位元素需要设置宽度和高度,否则无法展开。尝试添加一些设置,例如: #p1,#p2{ 宽度:400px; 高度:300px; } 当超过120px时,此文本应换行 我无法向您解释为什么会发生这种情况,但您可以通过将宽度设置为/最小宽度来修复它。根据您正在做的事情,您甚至可以放弃最大宽度:120px并将其替换为宽度:120px只需应用#p1{width:100%}@michaelocker“它们是我无法更改的遗留组件的一部分”,尽管您不

考虑以下代码:


当超过120px时,此文本应换行

绝对定位元素需要设置宽度和高度,否则无法展开。尝试添加一些设置,例如:

#p1,#p2{
宽度:400px;
高度:300px;
}

当超过120px时,此文本应换行

我无法向您解释为什么会发生这种情况,但您可以通过将
宽度设置为
/
最小宽度来修复它。根据您正在做的事情,您甚至可以放弃
最大宽度:120px
并将其替换为
宽度:120px只需应用
#p1{width:100%}
@michaelocker“它们是我无法更改的遗留组件的一部分”,尽管您不需要修复,只是一个解释?