Popup from one element

Developer
Size
4,568 Kb
Views
20,240

How do I make an popup from one element?

What is a popup from one element? How do you make a popup from one element? This script and codes were developed by Stepan Soroka on 06 November 2022, Sunday.

Popup from one element Previews

Popup from one element - Script Codes HTML Codes

<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Popup from one element </title> <link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css"> <link rel='stylesheet prefetch' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css'> <style> /* NOTE: The styles were added inline because Prefixfree needs access to your styles and they must be inlined if they are on local disk! */ h2 { color: white; font-weight: bold; font-size: 1.7em; text-transform: uppercase; position: absolute; font-family: "Open Sans"; letter-spacing: 4px; background-color: #555; padding: 10px 30px; margin-top: 40px;
}
.fixer { padding-top: 30px;
}
.fix { z-index: 9000; position: relative; cursor: pointer; margin: auto !important;
}
.cont { overflow: hidden; margin: auto; height: 60px; width: 60px; background-color: #454555; border-radius: 50%; border: solid 2px transparent; transition: 0.3s ease-in-out;
}
.cont:hover { background-color: #555545;
}
.cont:active { border: solid 2px #353627;
}
.clicked { overflow: hidden; height: 100vh !important; position: relative !important; width: 100% !important; margin: -30px auto 0 !important; background-color: #4B85BE !important; border-radius: 0% !important; transition: 0.25s !important; z-index: 8000;
}
.close { transition: 0.5s; display: none; z-index: 3300; position: relative; float: right; padding: 30px; color: #3ce; font-size: 33px;
}
.content-box { overflow: auto; display: none; font-family: "Tahoma"; font-size: 1.6em; letter-spacing: 1px; width: 80%; opacity: 0; transition: 0.8s; margin-top: 12%; margin-left: 10%;
}
.showCont { display: block; opacity: 1; margin-top: 7%; animation: showCont 1s ease-in-out;
}
@keyframes showCont { 0% { opacity: 0; margin-top: 12%; } 100% { opacity: 1; margin-top: 7%; }
}
.showClose { display: block !important;
}
.close:hover { color: #275786; transform: rotate(90deg);
}
body { overflow: hidden; background-color: #222;
} </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js"></script>
</head>
<body>
<div class="fixer">	<div class="fix cont">	<i class="close fa fa-close"></i>	<div class="content-box">	<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eum architecto, molestias enim corporis iusto quam. Adipisci praesentium soluta sint cumque esse incidunt aperiam minima rerum assumenda. Consequuntur, minima, qui. Molestiae. ipsum dolor sit amet, consectetur adipisicing elit. Dolorem, dolor, quasi ut vitae, quo obcaecati velit recusandae enim ipsam eos ex veritatis deserunt expedita iusto quaerat explicabo culpa facilis! Aut. ipsum dolor sit amet, consectetur adipisicing elit. Deserunt sapiente suscipit, error veniam. A, ducimus, minima! Delectus, fugiat obcaecati itaque veritatis similique tenetur sed, repudiandae laudantium veniam nihil excepturi quaerat.</p>	<p>elit. Adipisci tempora praesentium mollitia eum facilis, aperiam magnam incidunt, iure ab atque aut. Sed libero dignissimos eum itaque quam facere, id minus.Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam neque obcaecati numquam quae, in pariatur animi aliquam fugit repellendus officia rem deleniti, possimus magnam quasi, ipsum nemo omnis sequi perferendis?</p>	</div>	</div>
</div>
<h2>press on a circle</h2> <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script> <script src="js/index.js"></script>
</body>
</html>

Popup from one element - Script Codes CSS Codes

h2 { color: white; font-weight: bold; font-size: 1.7em; text-transform: uppercase; position: absolute; font-family: "Open Sans"; letter-spacing: 4px; background-color: #555; padding: 10px 30px; margin-top: 40px;
}
.fixer { padding-top: 30px;
}
.fix { z-index: 9000; position: relative; cursor: pointer; margin: auto !important;
}
.cont { overflow: hidden; margin: auto; height: 60px; width: 60px; background-color: #454555; border-radius: 50%; border: solid 2px transparent; transition: 0.3s ease-in-out;
}
.cont:hover { background-color: #555545;
}
.cont:active { border: solid 2px #353627;
}
.clicked { overflow: hidden; height: 100vh !important; position: relative !important; width: 100% !important; margin: -30px auto 0 !important; background-color: #4B85BE !important; border-radius: 0% !important; transition: 0.25s !important; z-index: 8000;
}
.close { transition: 0.5s; display: none; z-index: 3300; position: relative; float: right; padding: 30px; color: #3ce; font-size: 33px;
}
.content-box { overflow: auto; display: none; font-family: "Tahoma"; font-size: 1.6em; letter-spacing: 1px; width: 80%; opacity: 0; transition: 0.8s; margin-top: 12%; margin-left: 10%;
}
.showCont { display: block; opacity: 1; margin-top: 7%; animation: showCont 1s ease-in-out;
}
@keyframes showCont { 0% { opacity: 0; margin-top: 12%; } 100% { opacity: 1; margin-top: 7%; }
}
.showClose { display: block !important;
}
.close:hover { color: #275786; transform: rotate(90deg);
}
body { overflow: hidden; background-color: #222;
}

Popup from one element - Script Codes JS Codes

var cont = $(".cont");
cont.click(function() {	/*cont.css("margin", "30px auto");*/	$(this).removeClass("cont");	$(this).addClass("clicked");	$(this).find(".close").addClass("showClose");	$(this).find(".content-box").addClass("showCont");	console.log(this);
});
//$(".showCont").addClass(".animShow");
$(".close").click(function(e) {	$(".fix").addClass("cont").removeClass("clicked");	$(this).parent().find(".close").removeClass("showClose");	$(this).parent().find(".content-box").removeClass("showCont");	e.stopPropagation();
});
Popup from one element - Script Codes
Popup from one element - Script Codes
Home Page Home
Developer Stepan Soroka
Username uppermanis
Uploaded November 06, 2022
Rating 3
Size 4,568 Kb
Views 20,240
Do you need developer help for Popup from one element?

Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!

Stepan Soroka (uppermanis) Script Codes
Create amazing SEO content with AI!

Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!