Skip to content

Borders

Use border utilities to quickly style the border and border-radius of an element. Great for images, buttons, or any other element.

Border

Use border utilities to add or remove an element’s borders. Choose from all borders or one at a time.

Additive

<Box sx={{ border: 1 }}><Box sx={{ borderTop: 1 }}><Box sx={{ borderRight: 1 }}><Box sx={{ borderBottom: 1 }}><Box sx={{ borderLeft: 1 }}>

Subtractive

<Box sx={{ border: 0 }}><Box sx={{ borderTop: 0 }}><Box sx={{ borderRight: 0 }}><Box sx={{ borderBottom: 0 }}><Box sx={{ borderLeft: 0 }}>

Border color

<Box sx={{ borderColor: "primary.main" }}><Box sx={{ borderColor: "secondary.main" }}><Box sx={{ borderColor: "error.main" }}><Box sx={{ borderColor: "grey.500" }}><Box sx={{ borderColor: "text.primary" }}>

Border-radius

<Box sx={{ borderRadius: "50%" }}><Box sx={{ borderRadius: "borderRadius" }}><Box sx={{ borderRadius: 16 }}>

API

import { borders } from '@material-ui/system';
Import name Prop CSS property Theme key
border border border borders
borderTop borderTop border-top borders
borderLeft borderLeft border-left borders
borderRight borderRight border-right borders
borderBottom borderBottom border-bottom borders
borderColor borderColor border-color palette
borderRadius borderRadius border-radius shape