javascript - 调整CSS大小规则改变其他div

标签 javascript html css

我有几个 div,所有这些 div 上都带有 css 规则“re​​size:both”。问题是,当我开始调整其中任何一个的大小时,其他的会自动移动。可以改变这种行为吗?

尝试过“position:absolute”,但这不是一个解决方案,因为它将所有 div 收集在一个地方。它们也可以像笔记一样被拖动,所以我不能把它们粘在 Angular 落里。

可调整大小的 div 应该比其他 div 改变其大小(具有更高的 z-index 或像这样的东西)。其他人应该在调整大小时和之后保持在原来的位置

代码:https://jsfiddle.net/q3m5ya8f/

.el {
  resize: both;
  overflow-y: auto;
  border: 2px solid black;
  margin: 10px;
  height: 100px;
  width: 100px;
}

.container {
  display: flex;
  flex-direction: row;
}
<div class="container">

  <div class="el">
    1
  </div>

  <div class="el">
    2
  </div>

</div>


<div class="el">
  3
</div>

pic

最佳答案

尝试使用如下网格:

.el {
  resize: both;
  overflow-y: auto;
  border: 2px solid black;
}

.container {
  display: grid;
  /* the width / height here */
  grid-template-columns:100px 100px;
  grid-auto-rows:100px;
  gap: 10px;
}
<div class="container">
  <div class="el">
    1
  </div>

  <div class="el">
    2
  </div>

  <div class="el">
    3
  </div>
</div>

关于javascript - 调整CSS大小规则改变其他div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68915048/

相关文章:

javascript - JS : window. open - 如何设置 Open Sans 字体?

html - 欧洲的 hreflang 标签

php - 网络响应 200,但收到错误消息; PHP 发送电子邮件脚本

css - 带有额外空间的分页

css - 带有 div、iframe、页脚的页面的 100% 高度

javascript - 检查字符串是否包含组内的字符

javascript - 禁用页面中的一位 Javascript

javascript - Gridview文本框焦点位于verticle中

javascript - Firebase 实时数据库连接数据 - Web

html - CSS:使用 CSS 设置背景图像