JSFiddle - React, Tailwind, and code Playground
HTML
<div class="defaultDimen" id='defaultDiv'>
Hello Default Div
</div>
CSS
.defaultDimen{
height:30%;
width:20%;
border:1px solid red;
border-radius:6px;
}
JavaScript
function _resizeDiv(options){
var ratio=options.ratio;
var elem = $(options.element);
var _getWidth = elem.width();
var _getHeight = elem.height();
elem.css({'width':'30%',
'height':elem.width()*ratio})
}
$(window).resize(function(){
var elem = document.getElementById('defaultDiv');
_resizeDiv({
ratio:0.5,
element:elem
})
})