new intro
@ -0,0 +1,73 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="gr__hub_xpub_nl"><head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title> @@@ilinχ </title>
|
||||
<style>
|
||||
body{
|
||||
background-color: black;
|
||||
color: #77ff46;
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
}
|
||||
|
||||
#wrapper{
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
margin-top: 140px;
|
||||
}
|
||||
|
||||
.rotating {
|
||||
-webkit-animation: rotating 3s linear infinite;
|
||||
-moz-animation: rotating 3s linear infinite;
|
||||
-ms-animation: rotating 3s linear infinite;
|
||||
-o-animation: rotating 3s linear infinite;
|
||||
animation: rotating 3s linear infinite;
|
||||
}
|
||||
|
||||
.resp {max-width: 100%;
|
||||
height: auto;}
|
||||
|
||||
/* ----------------------------- ANIMATIONS ----------------------------- */
|
||||
|
||||
/* Rotate loop */
|
||||
|
||||
@-webkit-keyframes rotating /* Safari and Chrome */ {
|
||||
from {
|
||||
-webkit-transform: rotate(0deg);
|
||||
-o-transform: rotate(0deg);
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
to {
|
||||
-webkit-transform: rotate(360deg);
|
||||
-o-transform: rotate(360deg);
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
@keyframes rotating {
|
||||
from {
|
||||
-ms-transform: rotate(0deg);
|
||||
-moz-transform: rotate(0deg);
|
||||
-webkit-transform: rotate(0deg);
|
||||
-o-transform: rotate(0deg);
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
to {
|
||||
-ms-transform: rotate(360deg);
|
||||
-moz-transform: rotate(360deg);
|
||||
-webkit-transform: rotate(360deg);
|
||||
-o-transform: rotate(360deg);
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body data-gr-c-s-loaded="true">
|
||||
<div id="wrapper">
|
||||
<p>Ilinx is the re-creational becoming of nonhuman deities.<br> Never-perfect and ever-volatile game^play of time spiraling out of control.<br> Self-referential gyration, rapid whirling or falling movement.posession in a state of dizziness and disorder. <br> VIrtuo-viral infection that spreads contagiously and makes contagious the unpredictable <br> {"very-Unlike closed loops"}; <br> Ilinx is the Loose ends terminal of the templex-interface. </p>
|
||||
<a href="https://hub.xpub.nl/ilinx/main/variations">
|
||||
<img id="spiral" class="rotating resp" src="@@@ilin%CF%87_files/spiral_w.png">
|
||||
</a>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
After Width: | Height: | Size: 130 KiB |
@ -0,0 +1,18 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title>Ilinx-0</title>
|
||||
<link rel="stylesheet" type="text/css" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Index of /ilinx</h1>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr><th colspan="5"><hr></th></tr>
|
||||
<tr><td valign="top"><img src="Index%20of%20_ilinx_files/unknown.html" alt="[.]"></td><td><a href="./ilinx_00.html">ilinx</a></td><td align="right">-</td><td align="right"> 0 </td><td> </td></tr>
|
||||
<tr><th colspan="5"><hr></th></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,33 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title>Ilinx-0</title>
|
||||
<link rel="stylesheet" type="text/css" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Index of /ilinx</h1>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr><th colspan="5"><hr></th></tr>
|
||||
<tr><td valign="top"><img src="Index%20of%20_ilinx_files/unknown.html" alt="[.]"></td><td><a href="ilinx_000.html">ilinx</a></td><td align="right">-</td><td align="right"> 00 </td><td> </td></tr>
|
||||
<tr><th colspan="5"><hr></th></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p id="i0">The most merciful thing in the world, I think, is the ability (
|
||||
<a href="real.html" target="real" onclick="createIframe()">real</a>
|
||||
or
|
||||
<a href="imaginary.html" target="imaginary" onclick="window.open('imaginary.html','imaginary','width=600,height=600'); return false;">imaginary</a>
|
||||
) of the human mind to correlate all its contents. </p>
|
||||
|
||||
<iframe id="real" style="visibility: hidden;" src="" name = "real"></iframe>
|
||||
|
||||
<script type="text/javascript">
|
||||
function createIframe() {
|
||||
document.getElementById("real").style.visibility = "visible";
|
||||
}
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,27 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title>Ilinx-0</title>
|
||||
<link rel="stylesheet" type="text/css" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Index of /ilinx</h1>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr><th colspan="5"><hr></th></tr>
|
||||
<tr><td valign="top"><img src="Index%20of%20_ilinx_files/unknown.html" alt="[.]"></td><td><a href="ilinx_000.html">ilinx</a></td><td align="right">-</td><td align="right"> 00 </td><td> </td></tr>
|
||||
<tr><th colspan="5"><hr></th></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p id="i0">We live on a placid island of ignorance in the midst of the <a href="../main/world1/black_sea.html" target="black_sea" onclick="visible()">black seas of infinity</a>, and it was not meant that we should voyage so far. </p>
|
||||
|
||||
<iframe style="visibility: hidden;" id="black_sea" src="" name = "black_sea"></iframe>
|
||||
<script type="text/javascript">
|
||||
function visible() {
|
||||
document.getElementById("black_sea").style.visibility = "visible";
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1 @@
|
||||
Think of it as a ship taking of a voyage
|
@ -0,0 +1 @@
|
||||
Think of it as you reading this text
|
@ -0,0 +1,7 @@
|
||||
body { font-family: mono; }
|
||||
|
||||
table { float: left; }
|
||||
|
||||
#i0 { float: left; margin: 25px 180px;}
|
||||
|
||||
#black_sea { width:100%; height: 80vh; }
|
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 51 KiB |
@ -0,0 +1,692 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title> @@@ilinχ </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=0.5">
|
||||
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
|
||||
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
|
||||
<style type="text/css">
|
||||
body{
|
||||
font-family: mono;
|
||||
background-color: black !important;
|
||||
background: radial-gradient(15px 5px at 25% 0, transparent 0%, transparent 80%, rgba(255, 255, 255, 0.06) 80%, rgba(255, 255, 255, 0.06) 99%, transparent 99%, transparent 100%),
|
||||
radial-gradient(15px 5px at 75% 100%, transparent 0%, transparent 80%, rgba(255, 255, 255, 0.06) 80%, rgba(255, 255, 255, 0.06) 99%, transparent 99%, transparent 100%),
|
||||
radial-gradient(10px 3px at 25% 0, transparent 0%, transparent 70%, rgba(255, 255, 255, 0.05) 70%, rgba(255, 255, 255, 0.05) 99%, transparent 99%, transparent 100%),
|
||||
radial-gradient(10px 3px at 75% 100%, transparent 0%, transparent 70%, rgba(255, 255, 255, 0.05) 70%, rgba(255, 255, 255, 0.05) 99%, transparent 99%, transparent 100%),
|
||||
radial-gradient(30px 8px at 25% 0, transparent 0%, transparent 55%, rgba(255, 255, 255, 0.02) 55%, rgba(255, 255, 255, 0.02) 99%, transparent 99%, transparent 100%),
|
||||
radial-gradient(30px 8px at 75% 100%, transparent 0%, transparent 55%, rgba(255, 255, 255, 0.02) 55%, rgba(255, 255, 255, 0.02) 99%, transparent 99%, transparent 100%), #c4cbc3;
|
||||
background-size: 60px 40px, 60px 40px, 40px 24px, 40px 24px, 120px 64px, 120px 64px;
|
||||
/*background-position: 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%;*/
|
||||
-webkit-animation: wave 5s linear infinite;
|
||||
animation: wave 5s linear infinite;
|
||||
}
|
||||
|
||||
|
||||
@-webkit-keyframes wave {
|
||||
0% {
|
||||
background-position: 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes wave {
|
||||
0% {
|
||||
background-position: 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%;
|
||||
}
|
||||
}
|
||||
|
||||
*,:after,:before{box-sizing:border-box}
|
||||
.pull-left{float:left}
|
||||
.pull-right{float:right}
|
||||
.clearfix:after,.clearfix:before{content:'';display:table}
|
||||
.clearfix:after{clear:both;display:block}
|
||||
|
||||
.boat{
|
||||
transform: scale(-0.3, 0.3);
|
||||
top:50%;
|
||||
left:50%;
|
||||
margin-top:-75px;
|
||||
position:absolute;
|
||||
margin-left:-605px;
|
||||
}
|
||||
.boat .wrap{
|
||||
margin:auto;
|
||||
width:210px;
|
||||
height:150px;
|
||||
overflow:hidden;
|
||||
position:relative;
|
||||
padding:50px 0 0 25px;
|
||||
}
|
||||
.boat .main{
|
||||
bottom:-3px;
|
||||
position:relative;
|
||||
-webkit-animation:boat-start 1s infinite;
|
||||
animation:boat-start 1s infinite;
|
||||
}
|
||||
.boat .boat-top-layer .top:before,
|
||||
.boat .boat-top-layer .top:after,
|
||||
.boat .boat-top-layer .top .pole:before,
|
||||
.boat .boat-top-layer .top .pole:after,
|
||||
.boat .boat-top-layer .top .help:before,
|
||||
.boat .boat-top-layer .top .help:after,
|
||||
.boat .boat-top-layer .top .help span:before,
|
||||
.boat .boat-top-layer .top .help span:after,
|
||||
.boat .boat-top-layer .bottom:before,
|
||||
.boat .boat-top-layer .bottom:after,
|
||||
.boat .boat-mid-layer .top:before,
|
||||
.boat .boat-mid-layer .top:after,
|
||||
.boat .boat-mid-layer .bottom:before,
|
||||
.boat .boat-mid-layer .bottom:after,
|
||||
.boat .boat-bot-layer .top:before,
|
||||
.boat .boat-bot-layer .top:after,
|
||||
.boat .boat-bot-layer .bottom:before,
|
||||
.boat .boat-bot-layer .bottom:after,
|
||||
.boat .water .drop:before,
|
||||
.boat .water .drop:after{
|
||||
content:'';
|
||||
position:absolute;
|
||||
}
|
||||
|
||||
/* top - top */
|
||||
.boat .boat-top-layer .top{
|
||||
left:70px;
|
||||
width:55px;
|
||||
height:30px;
|
||||
position:relative;
|
||||
border:2px solid #fff;
|
||||
}
|
||||
.boat .boat-top-layer .top:before,
|
||||
.boat .boat-top-layer .top:after{
|
||||
background:#fff;
|
||||
}
|
||||
.boat .boat-top-layer .top:before{
|
||||
top:50%;
|
||||
left:-2px;
|
||||
height:2px;
|
||||
width:inherit;
|
||||
margin-top:-1px;
|
||||
}
|
||||
.boat .boat-top-layer .top:after{
|
||||
top:-30px;
|
||||
width:2px;
|
||||
right:-2px;
|
||||
height:35px;
|
||||
}
|
||||
.boat .boat-top-layer .top .pole{
|
||||
width:2px;
|
||||
left:-2px;
|
||||
z-index:1;
|
||||
height:50px;
|
||||
bottom:-8px;
|
||||
background:#fff;
|
||||
position:absolute;
|
||||
}
|
||||
.boat .boat-top-layer .top .pole:before,
|
||||
.boat .boat-top-layer .top .pole:after{
|
||||
position:absolute;
|
||||
background:inherit
|
||||
}
|
||||
.boat .boat-top-layer .top .pole:before{
|
||||
top:-5px;
|
||||
left:50%;
|
||||
width:15px;
|
||||
height:8px;
|
||||
border-radius:4px;
|
||||
margin-left:-7.5px;
|
||||
}
|
||||
.boat .boat-top-layer .top .pole:after{
|
||||
bottom:0;
|
||||
left:30px;
|
||||
width:2px;
|
||||
height:35px;
|
||||
}
|
||||
.boat .boat-top-layer .top .help{
|
||||
z-index:1;
|
||||
width:30px;
|
||||
height:30px;
|
||||
margin-top:-2px;
|
||||
margin-left:-1px;
|
||||
position:relative;
|
||||
border-radius:50%;
|
||||
border:8px solid #f04850;
|
||||
}
|
||||
.boat .boat-top-layer .top .help:before,
|
||||
.boat .boat-top-layer .top .help:after{
|
||||
top:50%;
|
||||
left:50%;
|
||||
position:absolute;
|
||||
background:rgba(0,0,0,.3);
|
||||
}
|
||||
.boat .boat-top-layer .top .help:before{
|
||||
height:2px;
|
||||
width:inherit;
|
||||
margin-top:-1px;
|
||||
margin-left:-15px;
|
||||
}
|
||||
.boat .boat-top-layer .top .help:after{
|
||||
width:2px;
|
||||
height:inherit;
|
||||
margin-top:-15px;
|
||||
margin-left:-1px;
|
||||
}
|
||||
.boat .boat-top-layer .top .help span{
|
||||
top:-2px;
|
||||
width:14px;
|
||||
height:14px;
|
||||
overflow:hidden;
|
||||
border-radius:50%;
|
||||
position:relative;
|
||||
display:inline-block;
|
||||
}
|
||||
.boat .boat-top-layer .top .help span:before,
|
||||
.boat .boat-top-layer .top .help span:after{
|
||||
top:50%;
|
||||
left:50%;
|
||||
z-index:1;
|
||||
background:#fff;
|
||||
position:absolute;
|
||||
}
|
||||
.boat .boat-top-layer .top .help span:before{
|
||||
width:2px;
|
||||
height:inherit;
|
||||
margin-top:-7px;
|
||||
margin-left:-1px;
|
||||
}
|
||||
.boat .boat-top-layer .top .help span:after{
|
||||
height:2px;
|
||||
width:inherit;
|
||||
margin-top:-1px;
|
||||
margin-left:-7px;
|
||||
}
|
||||
|
||||
/* top - bottom */
|
||||
.boat .boat-top-layer .bottom{
|
||||
left:55px;
|
||||
height:5px;
|
||||
width:75px;
|
||||
position:relative;
|
||||
background:#688b77;
|
||||
border-radius:5px 3px 0 0;
|
||||
}
|
||||
.boat .boat-top-layer .bottom:before,
|
||||
.boat .boat-top-layer .bottom:after{
|
||||
background:#fff;
|
||||
}
|
||||
.boat .boat-top-layer .bottom:before{
|
||||
left:8px;
|
||||
top:-30px;
|
||||
width:5px;
|
||||
height:35px;
|
||||
-webkit-transform:skewX(-25deg);
|
||||
transform:skewX(-25deg);
|
||||
}
|
||||
.boat .boat-top-layer .bottom:after{
|
||||
bottom:0;
|
||||
left:30px;
|
||||
width:2px;
|
||||
height:85px;
|
||||
}
|
||||
|
||||
/* middle - top */
|
||||
.boat .boat-mid-layer .top{
|
||||
left:60px;
|
||||
width:70px;
|
||||
height:20px;
|
||||
position:relative;
|
||||
background:#222e28;
|
||||
border-top:5px solid #fff;
|
||||
border-right:5px solid #fff;
|
||||
}
|
||||
.boat .boat-mid-layer .top:before{
|
||||
top:-5px;
|
||||
left:-10px;
|
||||
width:18px;
|
||||
height:inherit;
|
||||
background:inherit;
|
||||
border-top:inherit;
|
||||
border-right:inherit;
|
||||
border-left:5px solid #fff;
|
||||
-webkit-transform:skewX(-25deg);
|
||||
transform:skewX(-25deg);
|
||||
}
|
||||
.boat .boat-mid-layer .top:after{
|
||||
top:-5px;
|
||||
width:5px;
|
||||
height:5px;
|
||||
right:-10px;
|
||||
background:#fff;
|
||||
border-radius:0 3px 3px 0;
|
||||
}
|
||||
/* middle - bottom */
|
||||
.boat .boat-mid-layer .bottom{
|
||||
left:25px;
|
||||
width:105px;
|
||||
height:12px;
|
||||
background:#fff;
|
||||
position:relative;
|
||||
}
|
||||
.boat .boat-mid-layer .bottom:before{
|
||||
left:-5px;
|
||||
width:10px;
|
||||
height:inherit;
|
||||
background:inherit;
|
||||
border-radius:3px 0 0 0;
|
||||
-webkit-transform:skewX(-25deg);
|
||||
transform:skewX(-25deg);
|
||||
}
|
||||
.boat .boat-mid-layer .bottom:after{
|
||||
top:3px;
|
||||
right:5px;
|
||||
height:5px;
|
||||
width:20px;
|
||||
background:#d0e2d7;
|
||||
}
|
||||
|
||||
|
||||
/* bottom - top */
|
||||
.boat .boat-bot-layer .top{
|
||||
left:-10px;
|
||||
height:5px;
|
||||
width:180px;
|
||||
position:relative;
|
||||
background:#688b77;
|
||||
border-radius:5px 5px 0 0;
|
||||
}
|
||||
.boat .boat-bot-layer .top:before,
|
||||
.boat .boat-bot-layer .top:after{
|
||||
width:5px;
|
||||
height:5px;
|
||||
bottom:100%;
|
||||
background:#222e28;
|
||||
border-radius:2px 2px 0 0;
|
||||
}
|
||||
.boat .boat-bot-layer .top:before{
|
||||
left:10px;
|
||||
}
|
||||
.boat .boat-bot-layer .top:after{
|
||||
right:25px;
|
||||
}
|
||||
/* bottom - bottom */
|
||||
.boat .boat-bot-layer .bottom{
|
||||
width:180px;
|
||||
height:25px;
|
||||
position:relative;
|
||||
border-radius:2px;
|
||||
background:#222e28;
|
||||
}
|
||||
.boat .boat-bot-layer .bottom:before{
|
||||
left:-15px;
|
||||
width:25px;
|
||||
height:25px;
|
||||
background:inherit;
|
||||
border-radius:inherit;
|
||||
-webkit-transform:skewX(25deg);
|
||||
transform:skewX(25deg);
|
||||
}
|
||||
.boat .boat-bot-layer .bottom:after{
|
||||
top:-13px;
|
||||
left:28px;
|
||||
width:5px;
|
||||
height:5px;
|
||||
border-radius:50%;
|
||||
background:inherit;
|
||||
}
|
||||
|
||||
.boat .water{
|
||||
bottom:0;
|
||||
left:150px;
|
||||
position:absolute;
|
||||
}
|
||||
.boat .water .drops{
|
||||
width:300px;
|
||||
height:22px;
|
||||
position:relative;
|
||||
}
|
||||
.boat .water .drop{
|
||||
left:0;
|
||||
bottom:0;
|
||||
background:#fff;
|
||||
position:absolute;
|
||||
}
|
||||
.boat .water .drop:before,
|
||||
.boat .water .drop:after{
|
||||
background:inherit;
|
||||
border-radius:inherit;
|
||||
}
|
||||
.boat .water .drop.drop-a,
|
||||
.boat .water .drop.drop-b,
|
||||
.boat .water .drop.drop-e,
|
||||
.boat .water .drop.drop-f,
|
||||
.boat .water .drop.drop-g{
|
||||
height:5px;
|
||||
border-radius:3px 3px 0 0;
|
||||
}
|
||||
.boat .water .drop.drop-a{
|
||||
width:10px;
|
||||
}
|
||||
.boat .water .drop.drop-b,
|
||||
.boat .water .drop.drop-e,
|
||||
.boat .water .drop.drop-f,
|
||||
.boat .water .drop.drop-g{
|
||||
left:15px;
|
||||
width:22px;
|
||||
}
|
||||
.boat .water .drop.drop-c{
|
||||
left:37px;
|
||||
width:32px;
|
||||
height:7px;
|
||||
border-radius:6px 6px 0 0;
|
||||
}
|
||||
.boat .water .drop.drop-c:before,
|
||||
.boat .water .drop.drop-c:after,
|
||||
.boat .water .drop.drop-d:before,
|
||||
.boat .water .drop.drop-d:after,
|
||||
.boat .water .drop.drop-g:before{
|
||||
width:2px;
|
||||
height:2px;
|
||||
border-radius:50%;
|
||||
}
|
||||
.boat .water .drop.drop-c:before{
|
||||
left:0;
|
||||
top:-5px;
|
||||
}
|
||||
.boat .water .drop.drop-c:after{
|
||||
top:-8px;
|
||||
right:5px;
|
||||
width:4px;
|
||||
height:4px;
|
||||
}
|
||||
.boat .water .drop.drop-d{
|
||||
left:68px;
|
||||
width:25px;
|
||||
height:10px;
|
||||
border-radius:10px 10px 0 0;
|
||||
}
|
||||
.boat .water .drop.drop-d:before{
|
||||
top:-8px;
|
||||
left:8px;
|
||||
}
|
||||
.boat .water .drop.drop-d:after{
|
||||
top:-2px;
|
||||
right:-8px;
|
||||
}
|
||||
|
||||
.boat .water .drop.drop-e{
|
||||
left:93px;
|
||||
}
|
||||
.boat .water .drop.drop-f{
|
||||
width:50px;
|
||||
left:115px;
|
||||
height:4px;
|
||||
}
|
||||
.boat .water .drop.drop-g{
|
||||
left:auto;
|
||||
right:75px;
|
||||
width:40px;
|
||||
height:2.5px;
|
||||
}
|
||||
.boat .water .drop.drop-g:before{
|
||||
top:-5px;
|
||||
left:-5px;
|
||||
}
|
||||
.boat .water .drop.drop-g:after{
|
||||
left:100%;
|
||||
width:12px;
|
||||
height:inherit;
|
||||
}
|
||||
.boat .water .drop.drop-h{
|
||||
left:auto;
|
||||
right:25px;
|
||||
height:2px;
|
||||
width:25px;
|
||||
}
|
||||
.boat .water .drop.drop-h:before,
|
||||
.boat .water .drop.drop-h:after{
|
||||
height:inherit;
|
||||
}
|
||||
.boat .water .drop.drop-h:before{
|
||||
left:30px;
|
||||
width:10px;
|
||||
}
|
||||
.boat .water .drop.drop-h:after{
|
||||
left:45px;
|
||||
width:4px;
|
||||
}
|
||||
|
||||
.boat .water .drops-2{
|
||||
bottom:0;
|
||||
left:30px;
|
||||
position:absolute;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-a{
|
||||
width:15px;
|
||||
border-radius:5px 5px 0 0;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-b{
|
||||
height:10px;
|
||||
border-radius:10px 10px 0 0;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-c:before{
|
||||
left:10px;
|
||||
top:-10px;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-c:after{
|
||||
top:-12px;
|
||||
right:-25px;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-d{
|
||||
height:8px;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-d:before{
|
||||
top:-15px;
|
||||
left:35px;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-d:after{
|
||||
top:-8px;
|
||||
right:-55px;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-g:before{
|
||||
right:0;
|
||||
top:-10px;
|
||||
left:auto;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-h{
|
||||
bottom:0;
|
||||
width:10px;
|
||||
left:auto;
|
||||
height:5px;
|
||||
right:45px;
|
||||
border-radius:5px 5px 0 0;
|
||||
}
|
||||
.boat .water .drops-2 .drop.drop-h:before,
|
||||
.boat .water .drops-2 .drop.drop-h:after{
|
||||
display:none;
|
||||
}
|
||||
|
||||
.drops-1{
|
||||
-webkit-animation:blink .8s linear infinite;
|
||||
animation:blink .8s linear infinite;
|
||||
}
|
||||
.drops-2{
|
||||
-webkit-animation:blink 1.6s linear infinite;
|
||||
animation:blink 1.6s linear infinite;
|
||||
}
|
||||
|
||||
@-webkit-keyframes boat-start{
|
||||
0%{
|
||||
-webkit-transform:none;
|
||||
transform:none;
|
||||
}
|
||||
50%{
|
||||
-webkit-transform:translateY(4px);
|
||||
transform:translateY(4px);
|
||||
}
|
||||
100%{
|
||||
-webkit-transform:none;
|
||||
transform:none;
|
||||
}
|
||||
}
|
||||
@keyframes boat-start{
|
||||
0%{
|
||||
transform:none;
|
||||
}
|
||||
50%{
|
||||
transform:translateY(4px);
|
||||
}
|
||||
100%{
|
||||
transform:none;
|
||||
}
|
||||
}
|
||||
|
||||
@-webkit-keyframes blink{
|
||||
25%{
|
||||
visibility:hidden;
|
||||
}
|
||||
50%{
|
||||
visibility:hidden;
|
||||
}
|
||||
100%{
|
||||
visibility:visible;
|
||||
}
|
||||
}
|
||||
@keyframes blink{
|
||||
25%{
|
||||
visibility:hidden;
|
||||
}
|
||||
50%{
|
||||
visibility:hidden;
|
||||
}
|
||||
100%{
|
||||
visibility:visible;
|
||||
}
|
||||
}
|
||||
|
||||
#sea {position: relative; width: 100%, height:100vh;}
|
||||
|
||||
/* The alert message box */
|
||||
.alert {
|
||||
left: -200px;
|
||||
position: absolute;
|
||||
width: 236px;
|
||||
padding: 20px 30px 80px 20px;
|
||||
background-color: #01b8ff24;
|
||||
color: white;
|
||||
margin-bottom: 15px;
|
||||
transform: scale(-4,4);
|
||||
margin-left: 242px;
|
||||
margin-top: -20px;
|
||||
}
|
||||
|
||||
/* The close button */
|
||||
.closebtn {
|
||||
margin-left: 15px;
|
||||
color: white;
|
||||
font-weight: bold;
|
||||
float: right;
|
||||
font-size: 22px;
|
||||
line-height: 20px;
|
||||
cursor: pointer;
|
||||
transition: 0.3s;
|
||||
}
|
||||
|
||||
/* When moving the mouse over the close button */
|
||||
.closebtn:hover {
|
||||
color: black;
|
||||
}
|
||||
|
||||
#col1{
|
||||
width: 150px;
|
||||
position: absolute;
|
||||
right: 308px;
|
||||
top: 163px;
|
||||
z-index: -101;
|
||||
}
|
||||
|
||||
#col2 {
|
||||
width: 150px;
|
||||
position: absolute;
|
||||
right: 223px;
|
||||
top: 348px;
|
||||
z-index: 101;
|
||||
}
|
||||
</style>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="sea"></div>
|
||||
<div id="mBoat" class="boat">
|
||||
<div class="alert">
|
||||
<span class="closebtn" onclick="this.parentElement.style.display='none';">×</span>
|
||||
Arrows to move
|
||||
</div>
|
||||
<div class="wrap">
|
||||
<div class="main">
|
||||
<div class="boat-top-layer">
|
||||
<div class="top">
|
||||
<div class="pole"></div>
|
||||
<div class="help"><span></span></div>
|
||||
</div>
|
||||
<div class="bottom"></div>
|
||||
</div>
|
||||
<div class="boat-mid-layer">
|
||||
<div class="top"></div>
|
||||
<div class="bottom"></div>
|
||||
</div>
|
||||
<div class="boat-bot-layer">
|
||||
<div class="top"></div>
|
||||
<div class="bottom"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="water">
|
||||
<div class="drops clearfix drops-1">
|
||||
<span class="drop drop-a"></span>
|
||||
<span class="drop drop-b"></span>
|
||||
<span class="drop drop-c"></span>
|
||||
<span class="drop drop-d"></span>
|
||||
<span class="drop drop-e"></span>
|
||||
<span class="drop drop-f"></span>
|
||||
<span class="drop drop-g"></span>
|
||||
<span class="drop drop-h"></span>
|
||||
</div>
|
||||
<div class="drops clearfix drops-2">
|
||||
<span class="drop drop-a"></span>
|
||||
<span class="drop drop-b"></span>
|
||||
<span class="drop drop-c"></span>
|
||||
<span class="drop drop-d"></span>
|
||||
<span class="drop drop-e"></span>
|
||||
<span class="drop drop-f"></span>
|
||||
<span class="drop drop-g"></span>
|
||||
<span class="drop drop-h"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<img id="col1" src="../img/column3.gif" class="draggable">
|
||||
<img id="col2" src="../img/column3.gif" class="draggable">
|
||||
<script type="text/javascript" src="../scripts/drag.js"></script>
|
||||
<script type="text/javascript">
|
||||
var pane = $('#sea'),
|
||||
box = $('#mBoat'),
|
||||
w = pane.width() - box.width()+800,
|
||||
d = {},
|
||||
x = 10;
|
||||
|
||||
function newv(v,a,b) {
|
||||
var n = parseInt(v, 10) - (d[a] ? x : 0) + (d[b] ? x : 0);
|
||||
return n < 0 ? 0 : n > w ? w : n;
|
||||
}
|
||||
|
||||
$(window).keydown(function(e) { d[e.which] = true; });
|
||||
$(window).keyup(function(e) { d[e.which] = false; });
|
||||
|
||||
setInterval(function() {
|
||||
box.css({
|
||||
left: function(i,v) { return newv(v, 37, 39); },
|
||||
top: function(i,v) { return newv(v, 38, 40); }
|
||||
});
|
||||
}, 20);
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|