null
handy util-attribute to make a masonry layout
- default gap (from classless.css variables)
- grid fallback
- grid masonry fallback if supported
<div u1-masonry>
<div>item1<br>heigter</div>
<div>item2</div>
<div>item3</div>
<div>item4</div>
<div>item5</div>
<div>item6</div>
<div>item7</div>
</div>
[u1-masonry] {
--u1-Gap:2rem;
--u1-Col-gap:1rem;
--u1-Items-width:8rem;
}
[u1-masonry] > * {
border:1px solid black;
padding:.5em;
}
<script src="https://cdn.jsdelivr.net/gh/u1ui/[email protected]/masonry.min.js" type=module></script>
- MIT License, Copyright (c) 2022 (like all repositories in this organization)
- Suggestions, ideas, finding bugs and making pull requests make us very happy. ♥