Css 在父div中定位div

Css 在父div中定位div,css,css-position,Css,Css Position,在父div蓝色轮廓内放置两个div(绿色和黄色),使其看起来像下面的第二个图形,有什么好方法?第一个图形是默认情况下div的堆栈方式 我有一些蓝色的div,它们的绿色div是可变高度的,不同数量的文本,黄色div总是相同的 我希望黄色div始终位于容器底部。 编辑:忘了提到我所有的蓝色父div应该是相同的高度 我尝试将黄色div定位为position:absolute,底部为0,蓝色div定位为position:relative,但这不起作用,因为如果其中一个绿色div有大量文本,它将遇到,并且

在父div蓝色轮廓内放置两个div(绿色和黄色),使其看起来像下面的第二个图形,有什么好方法?第一个图形是默认情况下div的堆栈方式

我有一些蓝色的div,它们的绿色div是可变高度的,不同数量的文本,黄色div总是相同的

我希望黄色div始终位于容器底部。 编辑:忘了提到我所有的蓝色父div应该是相同的高度

我尝试将黄色div定位为position:absolute,底部为0,蓝色div定位为position:relative,但这不起作用,因为如果其中一个绿色div有大量文本,它将遇到,并且文本将与黄色div重叠

蓝色父div设置为高度:100%

我错过了什么

对不起,如果新手有问题的话,我只是在学习CSS和UI设计

您可以利用这些属性。我只是为了片段目的设置了高度。您可以根据自己的偏好更改高度并检查文本

.家长{ 显示:flex;/*激活Flexbox容器*/ 弯曲方向:列;/*设置块方向的主轴*/ 对齐内容:内容之间的间距;/*对齐内容,从开始到最后均匀分布*/ 高度:150像素; 宽度:200px; 边框:5px实心00A2E8; } .儿童1{ 背景:绿色; 身高:25%; } .儿童2{ 背景:黄色; 身高:25%; } 您可以利用这些属性。我只是为了片段目的设置了高度。您可以根据自己的偏好更改高度并检查文本

.家长{ 显示:flex;/*激活Flexbox容器*/ 弯曲方向:列;/*设置块方向的主轴*/ 对齐内容:内容之间的间距;/*对齐内容,从开始到最后均匀分布*/ 高度:150像素; 宽度:200px; 边框:5px实心00A2E8; } .儿童1{ 背景:绿色; 身高:25%; } .儿童2{ 背景:黄色; 身高:25%; }
假设黄色div是一个固定的高度,这很容易

.家长{ /*子对象将相对于此对象进行定位*/ 位置:相对位置; /*如果内容要求,允许>100%*/ /*154=黄色分区的高度+边框*/ 最小高度:calc100vh-154px; /*黄舱高度*/ 填充底部:150px; 边框:2件纯蓝; /*以下内容仅用于演示目的*/ 宽度:25%; 显示:内联块; 垂直对齐:顶部; } /*绿色div非常标准*/ 格林先生{ 背景颜色:绿色; 颜色:白色; } 黄先生{ 背景颜色:黄色; /*固定高度*/ 高度:150像素; /*设置为绝对位置-相对于父级*/ 位置:绝对位置; /*将父项的底部设置为底部*/ 底部:0; /*给它一个宽度*/ 宽度:100% } /*调整第一段和最后一段的边距*/ 绿色p:第一种{ 边际上限:0; } .绿色p:类型的最后一个{ 页边距底部:0; } 身体{ 保证金:0 } 一些文本

Lorem ipsum dolor sit amet,是一位杰出的献身者。佩伦特斯式的尼布·胡斯托,一个元素的身份,名言。佩伦茨克和苏打水。

Lorem ipsum dolor sit amet,是一位杰出的献身者。佩伦特斯式的尼布·胡斯托,一个元素的身份,名言。佩伦茨克和苏打水。莫里斯·卢库斯·利奥·艾罗斯·泰姆,奎斯·怀孕的利奥·佩伦茨克。奥迪奥尼斯酒店 但是,在矢状体直径处的埃蒂亚姆和里苏斯。佩伦特斯·波特提托·奥迪奥·苏西比特、弗林蒂利亚·奥迪奥等人、拉奥里特·莱克图斯。Nunc tincidunt ultrices调味品。不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上。在里面 葡萄汁发酵酒。灵犀舌苔的灵犀功效。埃吉斯塔的封建制度是不公平的。这是我生命中的最后一刻。

佩伦茨克(Etiam Pellentsque)、法国红葡萄酒(diam eget Requimentum rutrum)、奥迪奥(odio orci ultrices eros)和奥古斯都葡萄酒(Tincident magna tortor id augue)。这是一个充满活力的日子。在laoreet dolor pretium调味品中,佩伦特式的朗卡斯湖(rhoncus lacus elit)。大白鼠 前,在设备弧中,使用nec rutrum velit。Fusce-eget-sem-turpis。无便利。在狮子座之前,非维韦拉·莫里斯·乌尔特里斯的身份证上写着“Donec dui ligula,aliquet sed risus vitae,mollis posuere est。自由女神 发酵记录,扫描电镜下的奥克西湖(lacus volatipat orci),罗汉果(quis rutrum ante odio eleifend risus)。在矢状位上的无孔和腔隙。潜力悬钩子。梅塞纳斯·乌兰科帕·卡苏斯·利古拉坐在阿梅特·乌兰科帕身边。


假设黄色div是一个固定的高度,这很容易

.家长{ /*子对象将相对于此对象进行定位*/ 位置:相对位置; /*如果内容要求,允许>100%*/ /*154=黄色分区的高度+边框*/ 最小高度:calc100vh-154px; /*黄舱高度*/ 垫底:150 二甲苯; 边框:2件纯蓝; /*以下内容仅用于演示目的*/ 宽度:25%; 显示:内联块; 垂直对齐:顶部; } /*绿色div非常标准*/ 格林先生{ 背景颜色:绿色; 颜色:白色; } 黄先生{ 背景颜色:黄色; /*固定高度*/ 高度:150像素; /*设置为绝对位置-相对于父级*/ 位置:绝对位置; /*将父项的底部设置为底部*/ 底部:0; /*给它一个宽度*/ 宽度:100% } /*调整第一段和最后一段的边距*/ 绿色p:第一种{ 边际上限:0; } .绿色p:类型的最后一个{ 页边距底部:0; } 身体{ 保证金:0 } 一些文本

Lorem ipsum dolor sit amet,是一位杰出的献身者。佩伦特斯式的尼布·胡斯托,一个元素的身份,名言。佩伦茨克和苏打水。

Lorem ipsum dolor sit amet,是一位杰出的献身者。佩伦特斯式的尼布·胡斯托,一个元素的身份,名言。佩伦茨克和苏打水。莫里斯·卢库斯·利奥·艾罗斯·泰姆,奎斯·怀孕的利奥·佩伦茨克。奥迪奥尼斯酒店 但是,在矢状体直径处的埃蒂亚姆和里苏斯。佩伦特斯·波特提托·奥迪奥·苏西比特、弗林蒂利亚·奥迪奥等人、拉奥里特·莱克图斯。Nunc tincidunt ultrices调味品。不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上,不能坐在床上。在里面 葡萄汁发酵酒。灵犀舌苔的灵犀功效。埃吉斯塔的封建制度是不公平的。这是我生命中的最后一刻。

佩伦茨克(Etiam Pellentsque)、法国红葡萄酒(diam eget Requimentum rutrum)、奥迪奥(odio orci ultrices eros)和奥古斯都葡萄酒(Tincident magna tortor id augue)。这是一个充满活力的日子。在laoreet dolor pretium调味品中,佩伦特式的朗卡斯湖(rhoncus lacus elit)。大白鼠 前,在设备弧中,使用nec rutrum velit。Fusce-eget-sem-turpis。无便利。在狮子座之前,非维韦拉·莫里斯·乌尔特里斯的身份证上写着“Donec dui ligula,aliquet sed risus vitae,mollis posuere est。自由女神 发酵记录,扫描电镜下的奥克西湖(lacus volatipat orci),罗汉果(quis rutrum ante odio eleifend risus)。在矢状位上的无孔和腔隙。潜力悬钩子。梅塞纳斯·乌兰科帕·卡苏斯·利古拉坐在阿梅特·乌兰科帕身边。

如果您使用flex,这将非常简单-:

.集装箱{ 显示器:flex; 弯曲方向:立柱; 证明内容:之间的空间; 对齐项目:居中; 高度:500px; 边框:2件纯蓝; } 格林先生{ 弹性:1; 宽度:100%; 背景:绿色; } 怀特先生{ 弹性:1; 宽度:100%; 背景:白色; } 黄先生{ 弹性:1; 宽度:100%; 背景:蓝色; } 如果您使用flex,这将非常简单-:

.集装箱{ 显示器:flex; 弯曲方向:立柱; 证明内容:之间的空间; 对齐项目:居中; 高度:500px; 边框:2件纯蓝; } 格林先生{ 弹性:1; 宽度:100%; 背景:绿色; } 怀特先生{ 弹性:1; 宽度:100%; 背景:白色; } 黄先生{ 弹性:1; 宽度:100%; 背景:蓝色; } 一种方法是添加显示:flex;弯曲方向:立柱;证明内容:之间的空间;一种方法是添加display:flex;弯曲方向:立柱;证明内容:之间的空间;到蓝色分区。