CSS에 구현 된 CSS flexbox 및 grid 이후이 답변은 더 이상 이상적이지 않습니다. 그러나 여전히 작동하는 솔루션입니다
더 작은 화면에서는 col1, col2 및 col3이 서로 쌓여있을 때 높이를 자동으로 유지하려고합니다.
그러나 미디어 쿼리 중단 점 후에는 모든 열에 대해 동일한 높이로 cols가 나란히 나타나기를 원합니다.
1125 px는 모든 열을 동일한 높이로 설정 한 후 창 너비 중단 점의 예일뿐입니다.
<div class="wraper">
<div class="col1">Lorem ipsum dolor sit amet.</div>
<div class="col2">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eos laudantium, possimus sed, debitis amet in, explicabo dolor similique eligendi officia numquam eaque quae illo magnam distinctio odio, esse vero aspernatur.</div>
<div class="col3">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorem, odio qui praesentium.</div>
</div>
물론 필요한 경우 더 많은 중단 점을 설정할 수 있습니다.
<script>
$(document).ready(function(){
$(window).on('load resize', function() {
let vraperH = $('.wraper').height();
if (window.innerWidth>= 1125) {
$('.col1').height(vraperH);
$('.col2').height(vraperH);
$('.col3').height(vraperH);
}
if (window.innerWidth < 1125) {
$('.col1').height('auto');
$('.col2').height('auto');
$('.col3').height('auto');
}
});
});
</script>