我对Jquery完全不高兴。 我正在努力计算,显然没有用。
$(document).ready(function() {
var x = $('.a').height();
var y = $('.b').height();
$('.c').height(y - x + x);
});
我接近让它发挥作用? :))
答案 0 :(得分:3)
而不是:
var x = $('.a').height();
使用
var x = $('.a').outerHeight();
height()返回没有填充的元素的高度,而outerHeight()则返回。
以下jsfiddle:
https://jsfiddle.net/kav5y0vf/2/
答案 1 :(得分:1)
更改此行
$('ul.logad li.o').height(y - x + x);
要
$('ul.logad li.o').css('height', (y - x + x) + 'px');
不知道为什么你需要这个,但是y-x + x = y