保证金最高100%-父级股息的高度

雅各布·德夫

我要构建以下布局:

基本上,我需要三个高度各不相同的div,它们的标头高度都应从其父级的顶部100%处减去标头的高度。我可以使用jQuery来做到这一点,但这是一个响应性网站,因此我希望使其尽可能保持基于CSS的风格(否则我将不得不处理$(window).resize(),根据我的经验,这可能是不可靠的)。

是否有可能使用CSS3calc功能?

谢谢。

LJ沃多夫斯基

因此,您可以尝试将内容(橙色容器)添加到蓝色容器(取决于您可以使用的html结构position: absolutemargin-top橙色容器)的底部

比您可以将标头(绿色)容器放入橙色容器中,并将其放置在绝对顶部-100%的位置(橙色位置必须为absoluterelatve)。

如果您将添加html,那么将更容易找到更精确的解决方案。

JSFIDDLE与示例

CSS:

.box{
   background: #f00;
   height: 150px;
   width: 100%;
   position: relative;
   padding: 20px;
   padding-bottom: 0;
}
.column{
    background: #0f0;
    width: 30%;
    position: relative;
    top: 100%
}
.header{
    position: absolute;
    bottom: 100%;
    width: 100%;
    background: #00f;
 }

HTML:

<div class="box">
    <div class="column">
        <div class="header">
           header 
        </div>
        aaaaaaa<br/>
        aaaaaa
    </div>    
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

股息相同的周围保证金

来自分类Dev

保证金使Bootstrap 5柱高度超过100vh

来自分类Dev

父div中的css不需要的保证金

来自分类Dev

保证金最高额度问题

来自分类Dev

使内联块高度为父级的100%?

来自分类Dev

网格项目父级的100%高度

来自分类Dev

最大高度100%父级溢出

来自分类Dev

Flexbox 元素高度 100% 超出父级?

来自分类Dev

纵横比技巧父级的 100% 高度

来自分类Dev

保证金 + ? = 100% flexbox 宽度

来自分类Dev

将浮动div的父级高度设置为使用最小高度的父级的100%,同时仍允许父级展开

来自分类Dev

清除的保证金最高值:左

来自分类Dev

清除的保证金最高值:左

来自分类Dev

具有确定高度的父级的子级浮动元素的高度100%

来自分类Dev

如何获取元素以填充父级的100%高度

来自分类Dev

离子-多个元素填充父级<div>的100%高度

来自分类Dev

使用父级的100%高度设置固定宽度

来自分类Dev

如何使div具有自动的“父级的100%”高度?

来自分类Dev

如何在不影响父div的情况下将保证金应用于子div?

来自分类Dev

如果父级的div也为100%的宽度/高度,如何给孩子div的宽度/高度为100%

来自分类Dev

只有“保证金最高”有效,而“最高净值”无效

来自分类Dev

子保证金为父母增加保证金

来自分类Dev

WPF DataGridCell保证金

来自分类Dev

Android RelativeLayout保证金

来自分类Dev

UL保证金无效

来自分类Dev

使div超出保证金

来自分类Dev

按保证金分组

来自分类Dev

保证金崩溃无效

来自分类Dev

覆盖保证金崩溃