javascript - 强制两个 <div> 大小相同,但减去一个具有 X 像素的 div

标签 javascript jquery html

我带了两个<div>使用 Javascript 达到相同的高度:

var tallness = $("#first").height();
$("#second").height(tallness);

但是我如何管理 <div>id="second"id="first" 短 20px

提前致谢!

最佳答案

您只需要从 height 值中减去这个值。

$("#second").height(tallness-20);

var tallness = $("#first").height();
$("#second").height(tallness-20);
console.log("First div height: "+ $("#first").height());
console.log("Second div height: "+ $("#second").height());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="first">
  first<BR>
  first<BR>
  first
</div>
<div id="second">
  second
  second
  second
</div>

关于javascript - 强制两个 <div> 大小相同,但减去一个具有 X 像素的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41925606/

相关文章:

javascript - 显示所选文件的名称

javascript - Twitter Bootstrap 动态表单输入在网格中对齐

jQuery 水平布局在 Firefox 上重置为 scrollLeft 0

html - CSS 样式没有做它们应该做的事

html - 两个按钮制作一个div内容,上下滚动

android - ANDROID 中的 ONS 工具栏

javascript - 如何找到字符串中特定单词的宽度和高度?

javascript - XHTML 文本输入、CSS 文本转换和 JavaScript

javascript - 为什么 interate 函数首先打印,而不是 randQuestion 函数打印?

javascript - 通过 javascript 将 json 对象发送到 python Web 服务