JSFiddle - React, Tailwind, and code Playground
HTML
<div class="myCoverWrapper">
<div class="test">I represent the Something Something Soemthing Something Something Soemthing Something Something Soemthing</div>
</div>
CSS
.myCoverWrapper {
border: 1px solid Peru;
margin:auto;
min-width: 200px;
max-width: 100%;
display: inline-block;
background: red;
}
.test {
height: 100px;
margin: 10px;
background: cyan;
}
JavaScript
jQuery.fn.center = function () {
this.css("position","absolute");
this.css("top", Math.max(0, (($(window).height() - $(this).outerHeight()) / 2) +
$(window).scrollTop()) + "px");
this.css("left", Math.max(0, (($(window).width() - $(this).outerWidth()) / 2) +
$(window).scrollLeft()) + "px");
return this;
}
$('.myCoverWrapper').center();