my-* sets margin-top + margin-bottom. This family contains 71 generated classes in Nakshora 3.1.

Classes#

ClassGenerated CSS
my-0margin-top: 0px; margin-bottom: 0px;
-my-0margin-top: -0px; margin-bottom: -0px;
my-1margin-top: 0.25rem; margin-bottom: 0.25rem;
-my-1margin-top: -0.25rem; margin-bottom: -0.25rem;
my-2margin-top: 0.5rem; margin-bottom: 0.5rem;
-my-2margin-top: -0.5rem; margin-bottom: -0.5rem;
my-3margin-top: 0.75rem; margin-bottom: 0.75rem;
-my-3margin-top: -0.75rem; margin-bottom: -0.75rem;
my-4margin-top: 1rem; margin-bottom: 1rem;
-my-4margin-top: -1rem; margin-bottom: -1rem;
my-5margin-top: 1.25rem; margin-bottom: 1.25rem;
-my-5margin-top: -1.25rem; margin-bottom: -1.25rem;
my-6margin-top: 1.5rem; margin-bottom: 1.5rem;
-my-6margin-top: -1.5rem; margin-bottom: -1.5rem;
my-7margin-top: 1.75rem; margin-bottom: 1.75rem;
-my-7margin-top: -1.75rem; margin-bottom: -1.75rem;
my-8margin-top: 2rem; margin-bottom: 2rem;
-my-8margin-top: -2rem; margin-bottom: -2rem;
my-9margin-top: 2.25rem; margin-bottom: 2.25rem;
-my-9margin-top: -2.25rem; margin-bottom: -2.25rem;
my-10margin-top: 2.5rem; margin-bottom: 2.5rem;
-my-10margin-top: -2.5rem; margin-bottom: -2.5rem;
my-11margin-top: 2.75rem; margin-bottom: 2.75rem;
-my-11margin-top: -2.75rem; margin-bottom: -2.75rem;
my-12margin-top: 3rem; margin-bottom: 3rem;
-my-12margin-top: -3rem; margin-bottom: -3rem;
my-14margin-top: 3.5rem; margin-bottom: 3.5rem;
-my-14margin-top: -3.5rem; margin-bottom: -3.5rem;
my-16margin-top: 4rem; margin-bottom: 4rem;
-my-16margin-top: -4rem; margin-bottom: -4rem;
my-20margin-top: 5rem; margin-bottom: 5rem;
-my-20margin-top: -5rem; margin-bottom: -5rem;
my-24margin-top: 6rem; margin-bottom: 6rem;
-my-24margin-top: -6rem; margin-bottom: -6rem;
my-28margin-top: 7rem; margin-bottom: 7rem;
-my-28margin-top: -7rem; margin-bottom: -7rem;
my-32margin-top: 8rem; margin-bottom: 8rem;
-my-32margin-top: -8rem; margin-bottom: -8rem;
my-36margin-top: 9rem; margin-bottom: 9rem;
-my-36margin-top: -9rem; margin-bottom: -9rem;
my-40margin-top: 10rem; margin-bottom: 10rem;
-my-40margin-top: -10rem; margin-bottom: -10rem;
my-44margin-top: 11rem; margin-bottom: 11rem;
-my-44margin-top: -11rem; margin-bottom: -11rem;
my-48margin-top: 12rem; margin-bottom: 12rem;
-my-48margin-top: -12rem; margin-bottom: -12rem;
my-52margin-top: 13rem; margin-bottom: 13rem;
-my-52margin-top: -13rem; margin-bottom: -13rem;
my-56margin-top: 14rem; margin-bottom: 14rem;
-my-56margin-top: -14rem; margin-bottom: -14rem;
my-60margin-top: 15rem; margin-bottom: 15rem;
-my-60margin-top: -15rem; margin-bottom: -15rem;
my-64margin-top: 16rem; margin-bottom: 16rem;
-my-64margin-top: -16rem; margin-bottom: -16rem;
my-72margin-top: 18rem; margin-bottom: 18rem;
-my-72margin-top: -18rem; margin-bottom: -18rem;
my-80margin-top: 20rem; margin-bottom: 20rem;
-my-80margin-top: -20rem; margin-bottom: -20rem;
my-96margin-top: 24rem; margin-bottom: 24rem;
-my-96margin-top: -24rem; margin-bottom: -24rem;

…and 11 more in this family — search by class name to find the exact one.

Example#

example
html
<hr class="my-8 border-slate-200" />

Responsive & variants#

Every class here accepts screen prefixes (xxs:5xl:) and state variants — md:hover:p-4 style stacks compile to a single media query. See responsive/index|Responsive design and variants/index|Variants.

Best practices#

  • my-8 between sections; my-2 between tight list items

Common mistakes#

  • Vertical margin collapse surprises — see utilities/spacing/margin|Margin

utilities/spacing/spacing-scale|Spacing scale · utilities/sizing/width|Width · comparisons/margin-vs-padding|Margin vs padding