JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://bagger.ucoz.kz/js/modernizr.custom.js"></script>
<div class="md-modal md-effect-1" id="modal-1">
<div class="md-content">
<h3>Заголовок окна</h3>
<div>
<p>http://apo-ucoz.com - всё лучшее для всеб разработчика</p>
<ul>
<li><strong>Скрипты:</strong> у нас только отборные проверенные материалы</li>
<li><strong>Бесплатная помощь:</strong> лучшие умы планеты помогут решить ваши проблемы</li>
<li><strong>Мороженка каждому новому пользователю:</strong> мы умеем юморить. На apo-ucoz весело</li>
</ul>
<button class="md-close">Закрой меня нах</button>
</div>
</div>
</div>
<div class="md-modal md-effect-2" id="modal-2">
<div class="md-content">
<h3>Заголовок окна</h3>
<div>
<p>http://apo-ucoz.com - всё лучшее для всеб разработчика</p>
<ul>
<li><strong>Скрипты:</strong> у нас только отборные проверенные материалы</li>
<li><strong>Бесплатная помощь:</strong> лучшие умы планеты помогут решить ваши проблемы</li>
<li><strong>Мороженка каждому новому пользователю:</strong> мы умеем юморить. На apo-ucoz весело</li>
</ul>
<button class="md-close">Закрой меня нах</button>
</div>
</div>
</div>
<div class="md-modal md-effect-3" id="modal-3">
<div class="md-content">
<h3>Заголовок окна</h3>
<div>
<p>http://apo-ucoz.com - всё лучшее для всеб разработчика</p>
<ul>
<li><strong>Скрипты:</strong> у нас только отборные проверенные материалы</li>
<li><strong>Бесплатная помощь:</strong> лучшие умы планеты помогут решить ваши проблемы</li>
<li><strong>Мороженка каждому новому пользователю:</strong> мы умеем юморить. На apo-ucoz весело</li>
</ul>
<button class="md-close">Закрой меня нах</button>
</div>
</div>
</div>
<div class="md-modal md-effect-4" id="modal-4">
<div class="md-content">
<h3>Заголовок окна</h3>
<div>
<p>http://apo-ucoz.com - всё лучшее для всеб разработчика</p>
<ul>
<li><strong>Скрипты:</strong> у нас только отборные проверенные материалы</li>
<li><strong>Бесплатная помощь:</strong> лучшие умы планеты помогут решить ваши...
CSS
/* General styles for the modal */
/*
Styles for the html/body for special modal where we want 3d effects
Note that we need a container wrapping all content on the page for the
perspective effects (not including the modals and the overlay).
*/
.md-perspective, .md-perspective body {
height: 100%;
overflow: hidden;
}
.md-perspective body {
background: #222;
-webkit-perspective: 600px;
-moz-perspective: 600px;
perspective: 600px;
}
.container {
background: #e74c3c;
min-height: 100%;
}
.md-modal {
position: fixed;
top: 50%;
left: 50%;
width: 50%;
max-width: 630px;
min-width: 320px;
height: auto;
z-index: 2000;
visibility: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.md-show {
visibility: visible;
}
.md-overlay {
position: fixed;
width: 100%;
height: 100%;
visibility: hidden;
top: 0;
left: 0;
z-index: 1000;
opacity: 0;
background: rgba(143, 27, 15, 0.8);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.md-show ~ .md-overlay {
opacity: 1;
visibility: visible;
}
/* Content styles */
.md-content {
color: #fff;
background: #e74c3c;
position: relative;
border-radius: 3px;
margin: 0 auto;
}
.md-content h3 {
margin: 0;
padding: 0.4em;
text-align: center;
font-size: 2.4em;
font-weight: 300;
opacity: 0.8;
background: rgba(0, 0, 0, 0.1);
border-radius: 3px 3px 0 0;
}
.md-content > div {
padding: 15px 40px 30px;
margin: 0;
font-weight: 300;
font-size: 1.15em;
}
.md-content > div p {
margin: 0;
padding: 10px 0;
}
.md-content > div ul {
margin: 0;
...