Css 固定在可滚动div底部的div

Css 固定在可滚动div底部的div,css,Css,我需要一个创建4个底部按钮高度不可更改的卡,但每张卡中的文字量不同 固定位置连接到车身元件, 放置带有内容的绝对卷轴, 内容结束时将显示“位置粘性” 这是我的问题的一个基本例子 .content{ display:flex; width: 100%; justify-content: space-around; } .fixed-div{ background-color: red; height: 400px; width: 300px; overflow-y:

我需要一个创建4个底部按钮高度不可更改的卡,但每张卡中的文字量不同

固定位置连接到车身元件, 放置带有内容的绝对卷轴, 内容结束时将显示“位置粘性”

这是我的问题的一个基本例子

.content{
  display:flex;
  width: 100%;
  justify-content: space-around;
}

.fixed-div{
  background-color: red;
  height: 400px;
  width: 300px;
  overflow-y: auto;
}

.button{
  position:sticky;
  bottom:0;
  background-color: grey;
  width: 100%;
  height: 30px;
}
您可以尝试以下代码:

.fixed-div p{
   display: block;
   margin: 0;
   padding: 10px;
   height: 350px;
}

这是一个演示:

使用
位置:相对用于父级(固定div)和
位置:绝对;底部:0对于子元素(按钮)

实现这一点的一个好方法是将带有类
固定div
的元素包装在容器内,并将带有类
按钮的元素移动到带有类
固定div
的元素外,使其成为容器元素的直接子元素。然后,您可以使用class
按钮将
位置:相对
设置为容器元素,将
位置:绝对
设置为元素。由于容器元素的大小(尤其是高度)与带有class
fixed div
的元素完全相同,因此带有class
按钮的元素将位于其底部

您还需要使用类
fixed div
向元素添加底部填充,以便按钮不会隐藏其内容,并且不会影响其定义的高度,您可以将其
框大小调整属性设置为
边框框

请参阅以下代码:

.content{
显示器:flex;
宽度:100%;
证明内容:周围的空间;
}
.集装箱{
位置:相对位置;
}
.固定分区{
框大小:边框框;
宽度:150px;
高度:400px;
填充底部:30px;
溢出y:自动;
背景色:红色;
}
.按钮{
位置:绝对位置;
底部:0;
宽度:100%;
高度:30px;
背景颜色:灰色;
}
我需要在底部固定灰色区域,不取决于文本数量
我的同僚们都是精英。所有人都有一个明显的错误,我们必须清楚地知道他们的脸是否有必要!知识产权是一种对精英的尊重。它是一种化学物质,它的化学成分是铜?为满足威尼斯建筑的最低罪责,法律保护主义者必须遵守法律规定,并应遵守法律规定。在同一个地方,除了动物的生命之外,所有的发明者都在同一个地方。事实上,知识是正确的。知识是正确的,知识是正确的。好的,好的。这是一种药物引起的疾病,它是否会导致疾病复发,甚至会导致疾病完全消失

洛雷姆,伊普苏姆·多洛坐在一位杰出的领袖面前。欧洲美术馆

我的同僚们都是精英。所有人都有一个明显的错误,我们必须清楚地知道他们的脸是否有必要!知识产权是一种对精英的尊重。它是一种化学物质,它的化学成分是铜?为满足威尼斯建筑的最低罪责,法律保护主义者必须遵守法律规定,并应遵守法律规定。在同一个地方,除了动物的生命之外,所有的发明者都在同一个地方。事实上,知识是正确的。知识是正确的,知识是正确的。好的,好的。这是一种药物引起的疾病,它是否会导致疾病复发,甚至会导致疾病完全消失

我的同僚们都是精英。所有人都有一个明显的错误,我们必须清楚地知道他们的脸是否有必要!知识产权是一种对精英的尊重。它是一种化学物质,它的化学成分是铜?为满足威尼斯建筑的最低罪责,法律保护主义者必须遵守法律规定,并应遵守法律规定。在同一个地方,除了动物的生命之外,所有的发明者都在同一个地方。事实上,知识是正确的。知识是正确的,知识是正确的。好的,好的。这是一种药物引起的疾病,它是否会导致疾病复发,甚至会导致疾病完全消失


使用flex,您将获得更好的结果(没有遮挡的滚动条):

.content{
显示器:flex;
对正内容:空间均匀;
高度:400px;
}
.集装箱{
显示器:flex;
弯曲方向:立柱;
柔性:0 1 250像素;
利润率:0.5px;
}
.固定分区{
背景色:红色;
溢出y:自动;
flex:1自动;
}
.按钮{
背景颜色:灰色;
柔性:0 30像素;
}
我需要在底部固定灰色区域,不依赖于文本量
我的同僚们都是精英。所有人都有一个明显的错误,我们必须清楚地知道他们的脸是否有必要!我的同僚们都是精英。它是一种化学物质,它的化学成分是铜?人的软毛是否属于因面部缺失而造成的静脉结构过失的最低限度?洛雷姆,伊普苏姆·多洛坐在一位杰出的领袖面前。在同一个地方,除了动物的生命之外,所有的发明者都在同一个地方。苏西比特,特尼图尔五世
.content{
  display:flex;
  width: 100%;
  justify-content: space-around;
}

.fixed-div{
    position: relative;
    background-color: green;
    height: 400px;
    width: 300px;
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.button{
  position:relative;
  background-color: grey;
  width: 100%;
  height: 30px;
  display: inline-table;
}