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