html - 如何覆盖一个div

标签 html

假设我们有一个 div,如下所示:

<div class="post">Variable text</div>

文本可以再长一些。所以它可能是 3 个字符,150 或 300。 该 div 在 background: white 上有一个 border: 1 px solid black 的边框。 有什么方法可以创建另一个完全覆盖此 div 的 div(位置 relativeabsolute 我猜),以便文本不可读?

最佳答案

<div class="post" style="position:relative">
     Variable text
     <div style="position:absolute;top:0;left:0;width:100%;height:100%;background-color:white"></div>
</div>

类似的东西可能会起作用,您可能需要使用 z-index 来确保您的白框在顶部。基本上,内部 div 从外部 div 的左上角开始,并且与它的大小相同。

关于html - 如何覆盖一个div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4806921/

相关文章:

javascript - 如何使用 javaScript 从 HTML 表单打印用户输入

javascript - 在 ajax 查询的结果上添加和触发 bootstrapvalidator

ios - 需要帮助创建透明的 MP4 视频以用于 HTML5 视频

html - ffmpeg 流桌面代替 -i/dev/video0

javascript - 在 ajax/jquery 中运行完整的 php 脚本

javascript - 我在 html 中有文本区域,当我单击按钮时,我需要将文本区域内的内容保存为 pdf 文件。我该怎么做?

html - 更新代码的其他部分后,我的页脚一直在移动。我该如何解决?

html - 添加视频作为背景时遇到问题

html - <div> 标签不影响任何东西

html - 如何仅在顶部将 box-shadow inset 添加到 textarea?