Проблема в том, что #sidebar1
имеет явное значение height
.
Если вы уберете эту явную высоту, «белая линия» (граница) появится там, где вы ожидаете.
Он устанавливается с помощью JavaScript - вы должны найти, где в ваших скриптах установлен этот height
, и избавиться от него.
В качестве альтернативы можно было бы выполнить грязное исправление:
$('#sidebar1').css('height', '');
чтобы удалить явную высоту, перед запуском сценария, который вы описываете в этом предложении:
Таким образом, мы не можем определить размер
DIV для использования в другом скрипте.