Skip to content

Instantly share code, notes, and snippets.

@jonathanfalkner
jonathanfalkner / dabblet.css
Created August 28, 2013 19:29 — forked from anonymous/dabblet.css
"Pure" CSS Menu (minimal JS added to "lock" menu open for larger viewscreens and to remove noJS class - gracefully degrades to standard summary/details functionality)
/* "Pure" CSS Menu (minimal JS added to "lock" menu open for larger viewscreens and to remove noJS class - gracefully degrades to standard summary/details functionality) */
@keyframes slideDown1 {
0% { height: 0; }
100% { height: 1em; }
}
@keyframes slideDown2 {
0% { height: 0; }
100% { height: 2em; }
}
@keyframes slideDown3 {
@jonathanfalkner
jonathanfalkner / dabblet.css
Created October 28, 2013 13:30
CSS Menu based on radio buttons, labels, html5 nav elements (working)
/**
* CSS Menu based on radio buttons, labels, html5 nav elements (working)
*/
* {
margin:0px;
padding:0px;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box; }
@jonathanfalkner
jonathanfalkner / dabblet.css
Created October 28, 2013 20:16
CSS Menu based on radio buttons, labels, html5 nav elements,
/**
* CSS Menu based on radio buttons, labels, html5 nav elements,
*/
* {
margin:0px;
padding:0px;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box; }
@jonathanfalkner
jonathanfalkner / dabblet.css
Created November 5, 2013 06:52
responsive grid
/**
* responsive grid
*/
* { margin:0px; padding:0px; box-sizing: border-box; }
div{
height:25px;
}
ul{
list-style:none;
@jonathanfalkner
jonathanfalkner / dabblet.css
Created November 5, 2013 07:38
responsive grid
/**
* responsive grid
*/
* { margin:0px; padding:0px; box-sizing: border-box; }
div{
height:25px;
}
#gridcontainer{
width: 100%; max-width:960px;
@jonathanfalkner
jonathanfalkner / dabblet.css
Created November 5, 2013 08:55
responsive grid
/**
* responsive grid
*/
* { margin:0px; padding:0px; box-sizing: border-box; }
div{
height:25px;
}
#gridcontainer{
width: 100%; max-width:960px;
@jonathanfalkner
jonathanfalkner / dabblet.css
Created November 13, 2013 13:06
patterned linear gradients
/**
* patterned linear gradients
*/
background:
linear-gradient(27deg, #EEEEEE 4px, transparent 4px) 0 4px,
linear-gradient(207deg, #EEEEEE 4px, transparent 4px) 8px 0px,
linear-gradient(27deg, #FEFCFE 4px, transparent 4px) 0px 8px,
linear-gradient(207deg, #FEFCFE 4px, transparent 4px) 8px 5px,
linear-gradient(90deg, #EBEBEB 8px, transparent 8px),
@jonathanfalkner
jonathanfalkner / dabblet.css
Created November 13, 2013 13:32
Butterfly effect
/**
* Butterfly effect
*/
* { padding:0; margin:0; }
div {
width:100%; height:100%; min-height:500px; margin:0px; padding:0px;
background:
linear-gradient(45deg, #EEEEEE 8px, transparent 4px) 4px 0px,
linear-gradient(-45deg, #EEEEEE 4px, transparent 0px) 8px 4px,
@jonathanfalkner
jonathanfalkner / dabblet.css
Created November 14, 2013 14:57
Sawtoothed header
/**
* Sawtoothed header
*/
body{
border-top:38px solid #FAFCFC;
width:100%;
height:100%
position:absolute;
background-color:black;
}
@jonathanfalkner
jonathanfalkner / dabblet.css
Created January 15, 2014 19:03
Navigataur test
/**
* Navigataur test
*/
/*
Notes:
- Media queries should be edited in both style sections if you require
a different breakpoint for your navigation.
- Toggle class & menu anchor tags in list items have box-sizing: border-box