Difference between revisions of "Popular syntax"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
== Use full to span and clear floats== | |||
you can use this on the on the containing div and then set spans for internal divs | |||
@include full; | |||
example: HTML markup | |||
<pre> | |||
<header> | |||
<div class="logo"> </div> | |||
<div class="text"> </div> | |||
</header> | |||
</pre> | |||
CSS markup | |||
<pre> | |||
header{ | |||
@include full; | |||
.logo{ | |||
@include span(3); | |||
} | |||
.text{ | |||
@include span(last 7); | |||
} | |||
} | |||
</pre> | |||
==Border Radius== | ==Border Radius== | ||
@include border-radius(12px); | @include border-radius(12px); | ||
Revision as of 17:03, 2 October 2016
Use full to span and clear floats
you can use this on the on the containing div and then set spans for internal divs
@include full;
example: HTML markup
<header> <div class="logo"> </div> <div class="text"> </div> </header>
CSS markup
header{
@include full;
.logo{
@include span(3);
}
.text{
@include span(last 7);
}
}
Border Radius
@include border-radius(12px);
Clearfix
@include clearfix
Breakpoint using juice
@include bp(medium) affects medium and down @include bp(large-up) // affects large and up
open the juice file, they have a bunch of presets
Juice Center an element vertically and horizontally
When you use this the container has to have a position set. absolute, relative etc..
.element {
@include centerer;
}
Text Shadow
@include text-shadow(black 0 0 20px);
Background Linear Gradient
@include background-image(linear-gradient($navcolor1, $navcolor2));
Tips
when you use @include span(4 of 12) and you have three columns only 2 will display inline. So the fix is to @include span(4 of 14) This should fix the problem
Include a background image in the right corner
@include background-image(url('../images/misc/greenplanet.png'));
background-size: 400px; // makes the image 400 px wide
background-repeat: no-repeat;
background-position: 120% center; // sets the background position of an image default is top-left
padding-right: 300px; // keeps the text away from the background image
Using Fonts
@import url('https://fonts.googleapis.com/css?family=David+Libre');
$para2: 'David Libre', serif;
body{
font-family:$para2;
}