Html 溢出自动不';当父元素具有固定大小时,不能在子元素中工作
我创建了一个固定大小的父div,其中包含两个子div,但我希望只有第二个子div具有Html 溢出自动不';当父元素具有固定大小时,不能在子元素中工作,html,css,overflow,Html,Css,Overflow,我创建了一个固定大小的父div,其中包含两个子div,但我希望只有第二个子div具有overflow:auto 不幸的是,它没有按预期工作 以下是我的片段: .parent { 高度:200px; 宽度:100px; 背景色:#F00; 填充:10px; } .第二个孩子 { 溢出:自动; } 一些内容 “知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”有时,如果你不自以为是,就必须为自己的行为负责。” 更新
overflow:auto代码>
不幸的是,它没有按预期工作
以下是我的片段:
.parent
{
高度:200px;
宽度:100px;
背景色:#F00;
填充:10px;
}
.第二个孩子
{
溢出:自动;
}
一些内容
“知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”有时,如果你不自以为是,就必须为自己的行为负责。”
更新:
定义一个max height
,告诉浏览器溢出将在多长时间后发生
更新2:
把这个容器做成桌子
创建其他2个div的表行
在第二部分中,将文本放置在相对于以下绝对位置的位置
.parent{
高度:200px;
宽度:100px;
背景色:#F00;
填充:10px;
显示:表格;
}
.第一个孩子,
.第二个孩子{
显示:表格行;
}
.第二个孩子{
身高:100%;
}
.第二个子内容包装器{
位置:相对位置;
宽度:100%;
身高:100%;
}
.第二儿童内容{
位置:绝对位置;
排名:0;
底部:0;
左:0;
右:0;
溢出:自动;
}
一些内容
“知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”
除了偶尔因不谨慎而被拘留外,还必须因职权上的过失而受到惩罚。”
更新:
定义一个max height
,告诉浏览器溢出将在多长时间后发生
更新2:
把这个容器做成桌子
创建其他2个div的表行
在第二部分中,将文本放置在相对于以下绝对位置的位置
.parent{
高度:200px;
宽度:100px;
背景色:#F00;
填充:10px;
显示:表格;
}
.第一个孩子,
.第二个孩子{
显示:表格行;
}
.第二个孩子{
身高:100%;
}
.第二个子内容包装器{
位置:相对位置;
宽度:100%;
身高:100%;
}
.第二儿童内容{
位置:绝对位置;
排名:0;
底部:0;
左:0;
右:0;
溢出:自动;
}
一些内容
“知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”
除了偶尔因不谨慎而被拘留外,还必须因职权上的过失而受到惩罚。”
您可以使用max height
CSS属性。在max height
的帮助下,您可以设置最大高度。如果内容超过最大高度,将自动执行Y滚动
代码
.parent
{
高度:200px;
宽度:100px;
背景色:#F00;
填充:10px;
}
.第二个孩子
{
溢出:自动;
最大高度:100px
}
一些内容
“知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”有时,如果你不自以为是,就必须为自己的行为负责。”
您可以使用max height
CSS属性。在max height
的帮助下,您可以设置最大高度。如果内容超过最大高度,将自动执行Y滚动
代码
.parent
{
高度:200px;
宽度:100px;
背景色:#F00;
填充:10px;
}
.第二个孩子
{
溢出:自动;
最大高度:100px
}
一些内容
“知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”有时,如果你不自以为是,就必须为自己的行为负责。”
您应该在溢出开始之前设置一个最大值
编辑:将最大高度设置为%,以便它始终在您不断变化的需求范围内。我在这里保留了80%,因为它非常适合第二个孩子
.second-child
{
max-height: 80%;
overflow: auto;
}
现在应该好了
.parent
{
高度:200px;
宽度:100px;
背景色:#F00;
填充:10px;
}
.第二个孩子
{
最高高度:80%;
溢出:自动;
}
一些内容
“知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”