将图像与响应式容器的底部对齐

问题描述 投票:0回答:2

我正在尝试将图像与容器底部对齐。然而,由于网站是响应式的,当我更改窗口大小时,图像会在容器中上下移动,因为它似乎固定在页面上的某个点。

有没有办法无限期地将图像的基线固定到容器的基线?本质上,图像一开始就与底部对齐,但当窗口接触时,文本会迫使容器展开,最终图像下方会出现空白。

我的图像 div 的 CSS 如下:

.floatbottom {

height: 100%;
position: absolute;
bottom:0;
width: 500px;

}

父容器的CSS:

#box{ 

height: auto;
padding-top: 90px;
padding-bottom: 90px;
position: relative;

}

容器中图像的 HTML:

<div id="box">
    <div class="floatbottom">
        <img src="/images/bottom.png">
    </div>
</div>

任何想法将不胜感激!

css responsive-design containers fluid-layout
2个回答
0
投票
 <div class="container">
     <div class="content"></div>
     <div class="floatbottom"></div>
 </div>

并设置内容的css,高度为auto;并且容器高度也是自动的


0
投票
在这种情况下,您可以使用

line-height

 组合。您不需要使用绝对位置,这在缩放窗口时会出现问题。如果您需要动态更改容器高度,可以使用 @media-query 来完成。

一些小提琴例如:

http://jsfiddle.net/Hxytw/

© www.soinside.com 2019 - 2024. All rights reserved.