"Untitled"
Bootstrap 4.1.1 Snippet by jlourenco

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <div class="container"> <!-- Info --> <div class="info"> <div class="inner"> <p>Você não pode plantar aqui</p> </div> </div> </div> <!-- Google Font --> <link href="https://fonts.googleapis.com/css?family=Roboto+Slab" rel="stylesheet">
/* Global */ * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } html, body, .container { width: 100%; height: 100%; max-height: 100%; margin: 0; padding: 0; /* Font styles */ font-family: 'Roboto Slab', serif; font-size: 1em; line-height: 1.5em; color: #607D8B; letter-spacing: .01em; } .container { position: relative; } /* Panels */ .swipe { position: relative; width: 100%; height: 100%; /* "min-height" doesn't work on Firefox. */ background: #eee; overflow-x: hidden; } .panel { position: absolute; width: 100%; min-height: 100%; top: 0; left: 0; padding: 20px; } .left { left: -100%; } .right { left: 100%; } /* Info */ .info { position: absolute; width: 80%; max-width: 500px; bottom: 20%; right: 10%; pointer-events: none; } .inner { position: relative; padding: 1.66em 3em; background: #FFFFFF; box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); } .info:before { content: ""; position: absolute; width: 65%; height: 80%; top: 0; left: 0; -webkit-transform: translate(-10px, -10px); -ms-transform: translate(-10px, -10px); -o-transform: translate(-10px, -10px); transform: translate(-10px, -10px); background: #E91E63; } .buttons { position: absolute; bottom: -50px; right: 5%; pointer-events: all; } .buttons button { transition: ease .4s; } .btn { width: 60px; height: 60px; margin-left: 10px; border: none; outline: none; border-radius: 60px; color: #FFFFFF; background: -webkit-linear-gradient(top, #F5515F, #E91E63); background: linear-gradient(to bottom, #F5515F, #E91E63); box-shadow: 0px 3px 15px 2px rgba(245,81,95,.8); cursor: pointer; } .btn-success { color: #FFFFFF; background: -webkit-linear-gradient(top, #6ba340, #53a614); background: linear-gradient(to bottom, #6ba340, #53a614); box-shadow: 0px 3px 15px 2px rgba(107, 163, 64,.8); } .buttons button.btn-success:hover { box-shadow: 0px 3px 30px 3px rgba(107, 163, 64,.8); } .buttons button:hover { box-shadow: 0px 3px 30px 3px rgba(245,81,95,.8); } .buttons button:disabled { box-shadow: 0px 1px 5px 0px rgba(245,81,95,.8); background: -webkit-linear-gradient(top, #E91E63, #F5515F); background: linear-gradient(to bottom, #E91E63, #F5515F); cursor: default; } /* Optional content */ .optional { width: 80%; max-width: 680px; margin: 6em auto; padding: 2em 3em; box-shadow: 0 3px 12px rgba(0,0,0,0.16), 0 3px 12px rgba(0,0,0,0.23); } @media (max-width: 620px) { body { font-size: 13px; line-height: 1.5em; } .info { position: absolute; width: 100%; max-width: 100%; bottom: 0; right: 0; } .inner { padding: .5em 1.5em; box-shadow: none; } .buttons { display: none; } }

Related: See More


Questions / Comments: