Skip to content

Instantly share code, notes, and snippets.

@iamcarrico
Created August 20, 2014 21:49
Show Gist options
  • Select an option

  • Save iamcarrico/b31fa207d327d5375cbb to your computer and use it in GitHub Desktop.

Select an option

Save iamcarrico/b31fa207d327d5375cbb to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
// ----
// Sass (v3.3.14)
// Compass (v1.0.0)
// Breakpoint (v2.5.0)
// Singularity.gs (v1.2.0.rc.6)
// Toolkit (v2.5.2)
// ----
@import "singularitygs";
@import "breakpoint";
@import "toolkit";
@import "toolkit/kickstart";
@include add-grid(2 6);
@include breakpoint(500px) {
section {
@include clearfix;
img {
@include grid-span(1, 1);
}
p {
@include grid-span(1, 2);
}
@include layout(6 2) {
&:nth-child(2n+2) {
p {
@include grid-span(1,1);
}
img {
@include grid-span(1,2);
}
}
}
}
}
*, *:before, *:after {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
img, video {
max-width: 100%;
height: auto;
}
@media (min-width: 500px) {
section:after {
content: "";
display: table;
clear: both;
}
section img {
width: 24.24242%;
float: left;
margin-right: -100%;
margin-left: 0;
clear: none;
}
section p {
width: 72.72727%;
float: right;
margin-left: 0;
margin-right: 0;
clear: none;
}
section:nth-child(2n+2) p {
width: 72.72727%;
float: left;
margin-right: -100%;
margin-left: 0;
clear: none;
}
section:nth-child(2n+2) img {
width: 24.24242%;
float: right;
margin-left: 0;
margin-right: 0;
clear: none;
}
}
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
<section>
<img src="http://placekitten.com/g/200/200" >
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit</p>
</section>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment