mirror of
https://github.com/WilliamsNY/contain-element.git
synced 2024-11-23 14:14:10 -05:00
Instead of two examples, use 9!
This commit is contained in:
parent
f936591b22
commit
e5c1d9922b
1 changed files with 31 additions and 23 deletions
54
index.html
54
index.html
|
@ -12,6 +12,7 @@
|
||||||
margin: 0;
|
margin: 0;
|
||||||
color: #f6f6f6;
|
color: #f6f6f6;
|
||||||
font-family: 'Helvetica Neue', 'Helvetica', 'sans-serif';
|
font-family: 'Helvetica Neue', 'Helvetica', 'sans-serif';
|
||||||
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
|
@ -44,7 +45,9 @@
|
||||||
.button {
|
.button {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
background: #212121;
|
background: #212121;
|
||||||
padding: 10px 30px;
|
padding: 10px;
|
||||||
|
width: 100px;
|
||||||
|
margin: 5px;
|
||||||
opacity: .5;
|
opacity: .5;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
@ -65,40 +68,28 @@
|
||||||
<body>
|
<body>
|
||||||
<script>
|
<script>
|
||||||
var video = '<video id="video" autoplay muted loop><source src="http://wny.s3.amazonaws.com/videos/TheenclosureoftheNextGenerationTransitSurvey.webm" type="video/webm"><source src="http://wny.s3.amazonaws.com/videos/TheenclosureoftheNextGenerationTransitSurvey.mp4" type="video/mp4"></video>';
|
var video = '<video id="video" autoplay muted loop><source src="http://wny.s3.amazonaws.com/videos/TheenclosureoftheNextGenerationTransitSurvey.webm" type="video/webm"><source src="http://wny.s3.amazonaws.com/videos/TheenclosureoftheNextGenerationTransitSurvey.mp4" type="video/mp4"></video>';
|
||||||
var demo1 = function() {
|
var demo = function(id, valign, halign) {
|
||||||
var v = document.getElementById('video');
|
var v = document.getElementById('video');
|
||||||
if (v !== null) v.parentNode.removeChild(v);
|
if (v !== null) v.parentNode.removeChild(v);
|
||||||
document.body.innerHTML += video;
|
document.body.innerHTML += video;
|
||||||
|
document.getElementsByClassName('active')[0].className = 'button';
|
||||||
document.getElementById('demo1').className = 'button active';
|
document.getElementById(id).className = 'button active';
|
||||||
document.getElementById('demo2').className = 'button';
|
|
||||||
|
|
||||||
var contain = new ContainElement({
|
var contain = new ContainElement({
|
||||||
id: 'video',
|
id: 'video',
|
||||||
height: '720',
|
height: '720',
|
||||||
width: '1280',
|
width: '1280',
|
||||||
|
valign: valign,
|
||||||
|
halign, halign,
|
||||||
});
|
});
|
||||||
|
|
||||||
window.onresize = contain.update;
|
window.onresize = contain.update;
|
||||||
screen.addEventListener('orientationchange', contain.update);
|
screen.addEventListener('orientationchange', contain.update);
|
||||||
}
|
}
|
||||||
|
|
||||||
var demo2 = function() {
|
window.onload = function() {
|
||||||
var v = document.getElementById('video');
|
demo('demo5', 'middle', 'middle');
|
||||||
if (v !== null) v.parentNode.removeChild(v);
|
};
|
||||||
document.body.innerHTML += video;
|
|
||||||
|
|
||||||
document.getElementById('demo1').className = 'button';
|
|
||||||
document.getElementById('demo2').className = 'button active';
|
|
||||||
|
|
||||||
var contain = new ContainElement({
|
|
||||||
id: 'video',
|
|
||||||
height: '720',
|
|
||||||
width: '1280',
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
window.onload = demo1;
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="buttons">
|
<div class="buttons">
|
||||||
|
@ -110,8 +101,25 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/WilliamsNY/contain-element">Download On GitHub</a></li>
|
<li><a href="https://github.com/WilliamsNY/contain-element">Download On GitHub</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="button" id="demo1" onclick="demo1();">With Resize</div>
|
|
||||||
<div class="button" id="demo2" onclick="demo2();">Without Resize</div>
|
|
||||||
|
<div class="button" id="demo1" onclick="demo('demo1', 'top', 'left');">top left</div>
|
||||||
|
<div class="button" id="demo2" onclick="demo('demo2', 'top', 'middle');">top middle</div>
|
||||||
|
<div class="button" id="demo3" onclick="demo('demo3', 'top', 'right');">top right</div>
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
<div class="button" id="demo4" onclick="demo('demo4', 'middle', 'left');">middle left</div>
|
||||||
|
<div class="button active" id="demo5" onclick="demo('demo5', 'middle', 'middle');">middle middle</div>
|
||||||
|
<div class="button" id="demo6" onclick="demo('demo6', 'middle', 'right');">middle right</div>
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
<div class="button" id="demo7" onclick="demo('demo7', 'bottom', 'left');">bottom left</div>
|
||||||
|
<div class="button" id="demo8" onclick="demo('demo8', 'bottom', 'middle');">bottom middle</div>
|
||||||
|
<div class="button" id="demo9" onclick="demo('demo9', 'bottom', 'right');">bottom right</div>
|
||||||
|
|
||||||
|
|
||||||
<a class="video-credit" href="http://www.eso.org/public/">Video Credit ESO</a>
|
<a class="video-credit" href="http://www.eso.org/public/">Video Credit ESO</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue