У меня есть два divs, которые я хотел бы иметь равную длину. Div1 имеет в нем текст, который определяет его высоту. Div2 - это окно с прокруткой, которое должно иметь видимую высоту так же, как div1. Следующий кодDiv высоты не совпадают после установки равных высот с помощью javascript
<script>
var div1Height = ((document.getElementById('div1').offsetHeight) + 'px');
document.getElementById('div2').style.height = div1Height;
</script>
делает div2 почти такой же высоты, как и div1, но не совсем. Я подозревал, что после запуска скрипта есть пробел или маржа, но после удаления всех этих двух высот все еще не совпадают. Есть ли способ исправить это?
Показать HTML-код –
Вы можете предоставить разметку и css? – khuderm
Вы попробовали 'box-sizing: border-box'? – Cheslab