gpt4 book ai didi

jquery - 使用 Jquery 自动高度的 div 的相同高度

转载 作者:太空宇宙 更新时间:2023-11-04 00:02:02 25 4
gpt4 key购买 nike

我在均衡两个 float div 的高度时遇到了问题。我想要完成的是显示两个并排的 div 中的高度相同,因为内容的长度会发生变化。现在我的浏览器似乎只是忽略了 Jquery 代码。

这是我的:

<style>
#column_first {
width: 300px
float: left;
margin: 15px;
padding: 25px;
background-color:#fff;
}
#column_second {
width:300px;
float: left;
margin: 15px;
padding: 25px;
background-color:#fff;
height: auto;
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
var maxHeight = 0;

$("#column_first").each(function(){
if ($(this).height() > maxHeight) { maxHeight = $(this).height(); }
});

$("#column_second").height(maxHeight);
</script>
</head>
<body>
<div id="column_first"><p>Some Text</p></div>
<div id="column_second"><p>Some Text</p></div>

最佳答案

如果你想平衡你的 div 的高度,使用这个:

var maxHeight = 0;
$("div").each(function(){
if ($(this).height() > maxHeight) { maxHeight = $(this).height(); }
});
$("div").height(maxHeight);

jsFiddle example

您通过 ID 定位特定的 div,因此更改不会应用到所有 div。就我个人而言,我会给他们一个共同的类(class)并以此为目标。

请注意,还要确保将您的 jQuery 包装在文档就绪调用中:

$(document).ready(function() {
// Your code here
});

关于jquery - 使用 Jquery 自动高度的 div 的相同高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16325884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com