Row Gap
Set the spacing between rows in a grid layout.
Widely available
This feature is well established and works across many devices and browser versions.
Chrome
Edge
Firefox
Safari
rg-0row-gap: 0;rg-1row-gap: .25rem;rg-2row-gap: .5rem;rg-3row-gap: .75rem;rg-4row-gap: 1rem;rg-5row-gap: 1.25rem;rg-6row-gap: 1.5rem;rg-7row-gap: 1.75rem;rg-8row-gap: 2rem;rg-9row-gap: 2.25rem;rg-10row-gap: 2.5rem;rg-11row-gap: 2.75rem;rg-12row-gap: 3rem;rg-13row-gap: 3.25rem;rg-14row-gap: 3.5rem;rg-15row-gap: 3.75rem;rg-16row-gap: 4rem;rg-17row-gap: 4.25rem;rg-18row-gap: 4.5rem;rg-19row-gap: 4.75rem;rg-20row-gap: 5rem;rg-21row-gap: 5.25rem;rg-22row-gap: 5.5rem;rg-23row-gap: 5.75rem;rg-24row-gap: 6rem;rg-25row-gap: 6.25rem;rg-26row-gap: 6.5rem;rg-27row-gap: 6.75rem;rg-28row-gap: 7rem;rg-29row-gap: 7.25rem;rg-30row-gap: 7.5rem;rg-31row-gap: 7.75rem;rg-32row-gap: 8rem;rg-33row-gap: 8.25rem;rg-34row-gap: 8.5rem;rg-35row-gap: 8.75rem;rg-36row-gap: 9rem;rg-37row-gap: 9.25rem;rg-38row-gap: 9.5rem;rg-39row-gap: 9.75rem;rg-40row-gap: 10rem;rg-41row-gap: 10.25rem;rg-42row-gap: 10.5rem;rg-43row-gap: 10.75rem;rg-44row-gap: 11rem;rg-45row-gap: 11.25rem;rg-46row-gap: 11.5rem;rg-47row-gap: 11.75rem;rg-48row-gap: 12rem;rg-49row-gap: 12.25rem;rg-50row-gap: 12.5rem;rg-51row-gap: 12.75rem;rg-52row-gap: 13rem;rg-53row-gap: 13.25rem;rg-54row-gap: 13.5rem;rg-55row-gap: 13.75rem;rg-56row-gap: 14rem;rg-57row-gap: 14.25rem;rg-58row-gap: 14.5rem;rg-59row-gap: 14.75rem;rg-60row-gap: 15rem;rg-61row-gap: 15.25rem;rg-62row-gap: 15.5rem;rg-63row-gap: 15.75rem;rg-64row-gap: 16rem;rg-65row-gap: 16.25rem;rg-66row-gap: 16.5rem;rg-67row-gap: 16.75rem;rg-68row-gap: 17rem;rg-69row-gap: 17.25rem;rg-70row-gap: 17.5rem;rg-71row-gap: 17.75rem;rg-72row-gap: 18rem;rg-73row-gap: 18.25rem;rg-74row-gap: 18.5rem;rg-75row-gap: 18.75rem;rg-76row-gap: 19rem;rg-77row-gap: 19.25rem;rg-78row-gap: 19.5rem;rg-79row-gap: 19.75rem;rg-80row-gap: 20rem;rg-81row-gap: 20.25rem;rg-82row-gap: 20.5rem;rg-83row-gap: 20.75rem;rg-84row-gap: 21rem;rg-85row-gap: 21.25rem;rg-86row-gap: 21.5rem;rg-87row-gap: 21.75rem;rg-88row-gap: 22rem;rg-89row-gap: 22.25rem;rg-90row-gap: 22.5rem;rg-91row-gap: 22.75rem;rg-92row-gap: 23rem;rg-93row-gap: 23.25rem;rg-94row-gap: 23.5rem;rg-95row-gap: 23.75rem;rg-96row-gap: 24rem;rg-97row-gap: 24.25rem;rg-98row-gap: 24.5rem;rg-99row-gap: 24.75rem;rg-100row-gap: 25rem;rg-pxrow-gap: 1px;Responsiveness
Use breakpoint prefixes to target different screen sizes. Styles apply from the breakpoint & up.
Target viewport sizes with breakpoint prefixes.
sm:rg-(value)Small≥640px
md:rg-(value)Medium≥768px
lg:rg-(value)Large≥1024px
xxl:rg-(value)Extra Large≥1536px
Hover State
Apply styles conditionally on hover using the h: prefix.
Add the h: prefix to apply styles only when the user hovers over the element.
Syntax:
h:rg-(value)Negative Values
Use negative variants to apply negative spacing.
Use the -- syntax to apply negative numeric values.
Syntax:
rg--(value)