JSFiddle - React, Tailwind, and code Playground

by lsubirana

HTML

<h1>Header</h1>

<div id="content">Hello there.
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">To arrange a consultation on WebRTC applications:&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;"><a href="http://www.dialogic.com/en/purchase/contact-sales.aspx"><img alt="Contact Dialogic Sales" src="http://www.dialogic.com/static/images/contact-sales.jpg" /></a>&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">&nbsp;</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p>
    <p style="text-align: center;">a</p>
    <p style="text-align: center;">b</p>
    <p style="text-align: center;">c</p> <span class="popad" title="Get WebRTC Ready!"><a...

CSS

.dialogblack.ui-dialog {

    padding:0;

    display:none;

    position:fixed !important;

    -webkit-box-shadow: 5px 5px 25px rgba(0, 0, 0, 0.5);

    -moz-box-shadow: 5px 5px 25px rgba(0, 0, 0, 0.5);

    -o-box-shadow: 5px 5px 25px rgba(0, 0, 0, 0.5);

    box-shadow: 5px 5px 25px rgba(0, 0, 0, 0.5);

}

.popad {

    padding:0;

    display:none;

}

.dialogblack .ui-widget-header {

    background: repeat-x scroll 50% 50% #000;

    border: 1px solid #000;

}

.dialogblack .ui-dialog-titlebar {

    color:white;

}

.dialogblack.ui-widget-content {

    border: 1px solid #333;

    overflow:hidden;

    padding:0;

}

.dialogblack .ui-widget-content {

    overflow:hidden;

    padding:0;

}

#content {

    width: 932px;

    background: #FFFFFF;

    margin: 0 auto;

}

JavaScript

jQuery(document).ready(function ($) {
    if ($('.popad').length > 0) {
        var theTarget = $('#content');
        var dialogStdOptions = {
            autoOpen: true,
            resizable: false,
            dialogClass: 'dialogblack',
            height: 170,
            width: 220,
            closeText: '',
            position: {
                my: "right top",
                at: "right-10 top+10",
                of: theTarget
            },
            appendTo: '#content',
            open: function (event, ui) {
                var d = $(event.target).parent();
                d.animate({
                    opacity: 1,
                    top: '130px'
                }, 'fast');
            }

        };
        setTimeout(showAd, 1500);

        function showAd() {
            $('.popad').show().dialog(dialogStdOptions);

        }

    }

});