UNPKG

barecss

Version:

A classless CSS framework http://barecss.com

44 lines (35 loc) 889 B
@import (reference) "_variables"; /* card ----------------------------------------------------------------------*/ // eg: <div class="card"></div> card { background: #fff; display: block; padding: 2rem; box-shadow: @box-shadow; border-radius: 2px; margin-bottom: 2rem; hr@{n}, hr@{x} { margin: 1rem 0; } &:last-child { margin-bottom: 0 } // sets the image to full width > img@{n}, > img@{x} { width: ~"calc(100% + 4rem)"; max-width: none; margin: 0 0 2rem -2rem; display: block; // applies if image is first item in card &:first-child { margin: -2rem 0 2rem -2rem; border-top-left-radius: 2px; border-top-right-radius: 2px; } // applies if image is last item in card &:last-child { margin: 0 0 -2rem -2rem; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } } }