Video Popup onClick
Video Popup onClick
by shamaleyte
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.0.0/magnific-popup.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.0.0/jquery.magnific-popup.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<div class="content">
<link href="https://fonts.googleapis.com/css?family=Raleway" rel="stylesheet">
<h1><span>INTRODUCING</span>
WebCorpCo 2 . 0</h1>
<a href="#videoStory" class="button more" id="videoLink">Watch Video<i class="fa fa-play-circle" aria-hidden="true"> </i></a>
<div id="videoStory" class="mfp-hide" style="max-width: 75%; margin: 0 auto;">
<iframe src="https://player.vimeo.com/video/275878651?byline=0&portrait=0" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<p><a href="https://vimeo.com/275878651">Automate your MAP and Resale Policy Enforcement - TrackStreet Video</a> from <a href="https://vimeo.com/user86239832">Andrew Schydlowsky</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
</div>
</div>
CSS
body {
background-image: url("https://www.solodev.com/assets/hero/hero.jpg");
}
.mfp-hide {
display: none!important;
}
.button {
padding: 20px 40px;
border-color: #f3f3f3;
font-size: 17px;
font-size: 1.7rem;
font-family: "museo-sans", Arial, Verdana;
font-weight: 500;
margin-top: 40px;
display: inline-block;
}
.button {
border: 2px solid #fff;
color: #fff;
text-transform: uppercase;
transition: all 0.15s ease-in-out;
}
.button .fa {
margin-left: 20px;
}
.button:hover {
background-color: rgba(0,0,0,0.7);
}
h1 {
color: #fff;
font-size: 50px;
font-family: "museo-sans", Arial, Verdana;
text-transform: uppercase;
line-height: 72px;
letter-spacing: -5px;
margin: 185px 0 0 0;
}
span {
font-size: 23px;
font-size: 2.3rem;
display: block;
font-family: "museo-sans", Arial, Verdana;
font-weight: 500;
letter-spacing: 0px;
line-height: 25px;
}
* {
margin: 0;
padding: 0;
border: 0;
outline: none;
}
.content {
text-align: center;
}
JavaScript
$('#videoLink')
.magnificPopup({
type:'inline',
midClick: true // Allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source in href.
})