【发布时间】:2015-09-25 05:03:42
【问题描述】:
我在这里有一个 jsfiddle - https://jsfiddle.net/mx3sqksn/1/
我有两个元素(这里是 p 标签)
他们有不同的高度,但我不知道高度会是多少。
我需要两个元素都和两者中最高的一样高。
我还需要它具有响应性,因此当窗口较小且元素较高时,两者都保持相同的高度。
我知道还有其他方法可以做到这一点,例如 display: table;但我不能在实际代码中这样做。
var fluid_box = function() {
var highest = 0;
var hi = 0;
$(".text").each(function(){
var h = $(this).height();
if(h > hi){
hi = h;
highest = $(this).height();
}
$(".text").css('height', highest);
});
}
// Fire on DOM ready
fluid_box();
// Fire upon resize
$atj(window).resize(fluid_box);
【问题讨论】: