Skip to content

Instantly share code, notes, and snippets.

@tessalt
tessalt / ib.scss
Created December 11, 2012 02:07
inline-block
%inline-block {
display: inline-block;
vertical-align: top;
*display: inline;
}
@tessalt
tessalt / mixins.scss
Last active October 13, 2015 21:57
Mixins
%clearfix {
&:before, &:after {
content: " ";
display: table;
}
&:after {
clear: both;
}
}
@tessalt
tessalt / caret.scss
Last active October 13, 2015 21:58
caret
%pseudo-content-before {
position: relative;
&:before {
content: " ";
position: absolute;
display: block;
}
}
%pseudo-content-after {
@tessalt
tessalt / labels.html
Created January 30, 2013 17:50
Use labels as placeholders
<input type="text" id="textinput" />
<label for="textinput">Text</label>
.comment-body {
position: relative;
&:before {
position: absolute;
left: -11px;
top: 10px;
display: block;
content: " ";
width: 0;
height: 0;
@tessalt
tessalt / tabs.html
Last active December 12, 2023 06:27
simple tabs
<ul class="tabs">
<li><a href="#tab1" class="active">Tab 1</a></li>
<li><a href="#tab2">Tab 2</a></li>
</ul>
<div class="tab active" id="tab1">
<!-- tab 1 content -->
</div>
<div class="tab" id="tab2">
<!-- tab 1 content -->
</div>
<nav class="multi-level-nav">
<ul>
<li>
<a href="#">Pants</a>
<ul>
<li><a href="#">Mens</a></li>
<li><a href="#">Womens</a></li>
</ul>
</li>
<li>
@tessalt
tessalt / dropdown.html
Last active December 13, 2015 20:08
dropdowns
<div class="dropdown">
<a href="#" class="dropdown-trigger">Trigger Dropdown</a>
<ul class="dropdown-content">
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
</ul>
</div>
@tessalt
tessalt / Accordion.css
Created February 16, 2013 18:55
accordion
.accordion-toggle {
display: block;
}
$(".collapse-tree a").click(function() {
var listItem = $(this).parent("li");
listItem.children("ul").slideToggle();
$(this).toggleClass("open");
return false;
});