当前位置: 首页 > 知识库问答 >
问题:

HTML/CSS向div添加元素会导致div被推送

赵俊侠
2023-03-14

我试图将动态元素添加到div中。Div有height:auto,但是如果添加到Div中的内容会被缩放,但也会被推送。

导致这一问题:如果数据很大,则“在小数据上更正一个”问题

    <div style="margin-left:355px;  background: linear-gradient(55deg, rgba(46,46,45,1) 0%, rgba(37,37,37,1) 100%); width:700px;  display:block; height:auto;  position:absolute;  vertical-align:top; display:inline-block; overflow: hidden;  " class="formedt tdform">
<div style="position:sticky;" class="formtd tdform">
    Status
</div>
    <?php
    $stattable = dbt("statusses");
    foreach($stattable as $status){
        $statusdt = $status['status'];
    ?>
<div style="position: relative;  background:linear-gradient(55deg, rgb(0 0 0 / 30%) 0%, rgb(17 17 17 / 98%) 100%); height:55px;">
    <?php echo  $statusdt; ?>
    </div>
    <br>
    <?php } ?>
</div>

我在网上试了很多东西,但我找不到任何关于这方面的信息。

共有1个答案

石正卿
2023-03-14

设置位置:绝对;:

<div style="position: absolute;  background:linear-gradient(55deg, rgb(0 0 0 / 30%) 0%, rgb(17 17 17 / 98%) 100%); height:55px;">
    <?php echo  $statusdt; ?>
    </div>
    <br>
    <?php } ?>
</div>

如果添加它,它将只在包含块移动时移动(如果有的话)。

 类似资料:
  • 我是HTML和CSS的新手。 在第一个div中,我想显示元素,在第二个div中,我想在背景图像上显示文本。但在结果元素上显示的是背景图像。我想显示元素,在下面一行我想显示背景图像。如何实现这一点? 下面是我的代码。我正在使用HTML和CSS。 null null

  • div元素可以把文档分割为独立的、不同的区域,每个区域就相当于一个块级容器,其中可以放置段落、标题、表格、图片、乃至任何HTML元素。 事实上,div元素本身并没有任何特定的语义,它的真正目的是把页面进行分块,然后通过CSS对它们进行格式化,来实现页面布局,也就是传说中的 DIV + CSS 布局。因此,可以说 div元素是一个通用容器,一个没有任何语义的容器。 如,使用 div元素把页面划分为

  • 问题内容: 如何将事件添加到元素? 我可以用吗: 为了这? 问题答案: 不,你不能。最简单的方法是将函数调用直接放在元素之后 例: 或者-甚至更好-就在: …因此它不会阻止以下内容的加载。

  • 我在div里有100个按钮: 我想在引导样式中样式化所有按钮。所以,我需要到处换衣服 有可能吗?正确的语法是什么? 谢谢你!!

  • 有没有一种方法可以在两个div之间创建内部空间,而不为每个div添加额外的类,并应用&?我希望的子级填充容器,但它们之间有一个空格。 null null

  • 问题内容: 我希望能够将多个行添加到div并删除它们。我在页面顶部有一个“ +”按钮,用于添加内容。然后,每行右侧都有一个“-”按钮,用于删除该行。我只是无法弄清楚此示例中的javascript代码。 这是我的基本HTML结构: 这是我想在内容div中添加的内容: 问题答案: 你可以做这样的事情。