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