Skip to content

Instantly share code, notes, and snippets.

@jonesmac
jonesmac / gist:4747169
Last active December 12, 2015 08:49
HTML: Single Page Site Waypoint Markup
<section id="main" class="nameof-page">
<nav id="page-menu-wrapper">
<ul id="page-menu">
<li><a href="#"></a></li>
<li><a href="#" class="last"></a></li>
</ul>
</nav>
<div id="sectionname" class="page-section">
@jonesmac
jonesmac / gist:4747144
Last active December 12, 2015 08:49
Javascript: Single Page Site Waypoint Script
<script type="text/javascript">
$(document).ready(function() {
// The same for all waypoints
$('body').delegate('section > div.page-section', 'waypoint.reached', function(event, direction) {
var $active = $(this);
if (direction === "up") {
$active = $active.prev();
}
@jonesmac
jonesmac / gist:4747137
Created February 9, 2013 21:10
CSS: Horizontally Centered Menu CSS
#menu {
float: right;
position: relative;
left: -50%;
}
#menu ul {
position: relative;
left: 50%;
}
#menu li {
@jonesmac
jonesmac / gist:4747127
Created February 9, 2013 21:09
HTML: Horizontally Centered CSS
<div id="menu">
<ul>
<li><a href="#">Link 1</a></li>
<li><a href="#">This is long...</a></li>
<li><a href="#">Link 3</a></li>
<li><a href="#">http://www.upshots.org/</a></li>
<li><a href="#">Link 5</a></li>
</ul>
</div>