<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<div class=nav-bar>
<a class=brand>Jouw Site</a>
<ul class=nav>
<li><a href=#>Home</a>
<li><a href=#>About</a>
<li><a href=#>Contact</a>
</ul>
</div>
<!--
een klein scriptje om IE te herkennen
en vervolgens de body de klasse ie mee
te geven.
-->
<script>
var ie = (function(){
var undef,
v = 3,
div = document.createElement('div'),
all = div.getElementsByTagName('i');
while (
div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->',
all[0]
);
return v > 4 ? v : undef;
}());
if (ie) {
document.body.className += ' ie';
}
</script>
</body>
</html>
/* dit zorgt ervoor dat de background ook mooi wordt uitgelijnt in IE */
html,body { height:100%; overflow:hidden; }
body{
/* gewoon wat leuke sfeermakers */
background:url(http://www.hdwallpapers.in/walls/rainbow_colorful_nature-wide.jpg) center bottom;
font-family: Segoe UI;
/* verwijder die irritante standard margin/padding op de body */
padding:0;
margin:0;
}
/********************************************
* De echte truck
*/
.nav-bar{
background:rgba(0,0,0,.6);
/*
* rgb(0,0,0) is zwart
* de alpha value op .6 betekend 60% zichtbaar
*/
}
/* IE support geen RGBA, een trucje voor hetzelfde effect */
.ie .nav-bar{
background:transparent;
zoom:1;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);
filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)";
}
/*
* Einde truck
*********************************************/
/**
* Nog meer sfeermakers
*/
.nav-bar{
color:#fff;
height:40px;
margin:20px 0;
padding:0 10px;
line-height:40px; /* een lineheight evengroot als de hoogte van het element zorgt ervoor dat alles gecentreerd wordt */
}
/**
* Nog meer sfeermakers
*/
.nav-bar .brand{
font-weight:bold;
font-size:1.6em;
}
.nav-bar .nav{
list-style:none;
float:right;
height:40px;
padding:0;
margin:0;
}
.nav-bar .nav li{
float:left;
margin:0 10px;
padding:0 10px;
border-left:1px solid #dfca31;
}
.nav-bar .nav a{
color:#fff;
text-decoration:none;
}
.nav-bar .nav a:hover{
text-decoration:underline;
}
Output
You can jump to the latest bin by adding /latest
to your URL
Keyboard Shortcuts
Shortcut | Action |
---|---|
ctrl + [num] | Toggle nth panel |
ctrl + 0 | Close focused panel |
ctrl + enter | Re-render output. If console visible: run JS in console |
Ctrl + l | Clear the console |
ctrl + / | Toggle comment on selected lines |
ctrl + ] | Indents selected lines |
ctrl + [ | Unindents selected lines |
tab | Code complete & Emmet expand |
ctrl + shift + L | Beautify code in active panel |
ctrl + s | Save & lock current Bin from further changes |
ctrl + shift + s | Open the share options |
ctrl + y | Archive Bin |
Complete list of JS Bin shortcuts |
JS Bin URLs
URL | Action |
---|---|
/ | Show the full rendered output. This content will update in real time as it's updated from the /edit url. |
/edit | Edit the current bin |
/watch | Follow a Code Casting session |
/embed | Create an embeddable version of the bin |
/latest | Load the very latest bin (/latest goes in place of the revision) |
/[username]/last | View the last edited bin for this user |
/[username]/last/edit | Edit the last edited bin for this user |
/[username]/last/watch | Follow the Code Casting session for the latest bin for this user |
/quiet | Remove analytics and edit button from rendered output |
.js | Load only the JavaScript for a bin |
.css | Load only the CSS for a bin |
Except for username prefixed urls, the url may start with http://jsbin.com/abc and the url fragments can be added to the url to view it differently. |