JSFiddle - React, Tailwind, and code Playground

by alemarch

HTML

<div class="modal-m1">
        <div class="modal-m2">
            <div class="dialogbox ">
                <div class="mydialogbox">
                    <div>CONTENT IS HERE ......</div>
                </div>
            </div>
        </div>
    </div>

CSS

.modal-m1
    {
    	background-image: url(../images/bg-greyout.png);
    	background-repeat: repeat;
    	display: table;
    	top: 0;
    	left: 0;
    	width: 100%;
    	height: 100%;
    	position: fixed;
    	margin: 0;
    	padding: 0;
    	z-index: 1;
    }
    .modal-m1 .modal-m2
    {
    	display: table-cell;
    	vertical-align: middle;
        text-align:center;
      
         
    }
    .dialogbox
    {
    	margin: 0 auto;
    	background-color: #F6F6F6;
    	-webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
    	-webkit-box-shadow: #666 3px 3px 5px;
    	-moz-box-shadow: #666 3px 3px 5px;
        box-shadow: #666 3px 3px 20px;
        padding: 20px;
        display:inline-block;
    }
    .mydialogbox
    {
        width: 400px;
        text-align:left
    }

JavaScript

/*

$(".dialogbox").each(function(){
    $(this).width($(this).children(".mydialogbox").width())
})

*/