# PositionSetProps

**Kind:** Interface

Style props for the position of an element.

## Properties

### `bottom?`

Type: `OptionalResponsiveProp<BottomProperty<Length>>`

Specifies the vertical position of a positioned element. It has no effect on non-positioned elements.

### `left?`

Type: `OptionalResponsiveProp<LeftProperty<Length>>`

Specifies the horizontal position of a positioned element. It has no effect on non-positioned elements.

### `position?`

Type: `OptionalResponsiveProp<PositionProperty>`

Sets how an element is positioned in a document. The `top`, `right`, `bottom`, and `left` properties determine the final location of positioned elements.

### `right?`

Type: `OptionalResponsiveProp<RightProperty<Length>>`

Specifies the horizontal position of a positioned element. It has no effect on non-positioned elements.

### `top?`

Type: `OptionalResponsiveProp<TopProperty<Length>>`

Specifies the vertical position of a positioned element. It has no effect on non-positioned elements.

### `zIndex?`

Type: `OptionalResponsiveProp<ZIndexProperty>`

Sets the z-order of a positioned element and its descendants or flex items. Overlapping elements with larger z-indexes cover those with smaller ones.
