CSS Position Divs是否以相同的增量增大,无论大小如何?

鲁迪·高伯特

我正在制作垂直(向下滚动)RSS提要,其中图像的高度不同。现在,我的div框适合内容,但是太大的框与下面的框重叠。我想对每个盒子之间的空间进行固定测量。例如,一个框的高度可能为500像素,另一个框的高度可能为200,而其下方的框的高度可能为150。我希望框之间的空间相同。

#feedbox {
        background-color: white;
        border-radius: 10px;
        box-shadow: 0 0 30px rgb(5, 58, 130);
        text-align: center;
        position: relative;
        left: 50%;
        top: 300px;
        transform: translate(-50%, -50%);
        width: 450px;
        height: 100%;
    }

我还使用jinja动态创建图像,如果这会影响任何内容:

{% for row in feed %}
            <div id='feedbox'>
                <h1>{{ row.title }}</h1>
                <p>{{ row.description }}</p>
                <a href={{ row.link }}>Read more</a>
                <p>{{ row.displayDate }}</p>
                <img style='width: 100%; max-width: 400px; max-height: 400px;' src={{ row.image }} alt='Image'>
            </div>
{% endfor %}
R-尤鲁

margin-bottom每个图像的容器css设置为您希望它们之间具有的设置空间量。#feedbox元素的网页或图片的容器?如果它是网页的容器,则还可以使用div或其他名称作为每个图像的容器来实现此目的。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查元素是否设置了 css position 属性

HTML / CSS大小相同,无论文本如何

CSS - 无论图像原始大小如何,都无法使图像大小相同?

当position:abssible仅限于CSS时,如何在两个元素之间强制空格?

如何使用 CSS 中的 Position 属性来防止可滚动部分

如何使用`position`属性制作css3步骤动画

如何在不使用 position:absolute 的情况下在 css 中实现这种样式?

请问CSS position:fixed块事件处理?

无法使用jQuery删除CSS`position`属性

CSS - position: absolute 是堆疊圖像

CSS向左浮动和position元素

CSS - 无论屏幕监视器如何,固定大小

使按钮大小相同的CSS

无论如何,是否可以仅使用 CSS 在标签中的特定文本上添加 CSS?

CSS属性的position:center和position:page分别用于什么?

YouTube iframe 显示在 `position:sticky` CSS div 上

在 Typescript 中定义 CSS Position 接口的正确方法是什么?

哪些 CSS 设置可以阻止 `position:sticky` 工作?

使用或不使用position:static;的优点是什么?在CSS?

CSS:style =“ position:fixed”使文档“忽略” <div>并覆盖内容

替换css float的最佳实践,它是position:absolute吗?

有什么比CSS Position更好的响应式样式方法?

我在 css 中使用 Position Tag 时遇到问题

具有position:relative的div的CSS最小高度

CSS-在使用“ position:absolute”的div下方放置“ normal” div?

CSS Background-Position在.class中不起作用

无论屏幕大小如何如何从JS强制CSS @media样式?

CSS:无论移动设备的DPI大小如何,使div的高度都精确到300像素?

如何使用CSS将<div>放置在屏幕中央(无论屏幕大小)?