---
url: /api/reference/wxt/utils/content-script-ui/types/type-aliases/ContentScriptPositioningOptions.md
---

[API](../../../../../packages.md) / [wxt/utils/content-script-ui/types](../index.md) / ContentScriptPositioningOptions

# Type Alias: ContentScriptPositioningOptions

> **ContentScriptPositioningOptions** = [`ContentScriptInlinePositioningOptions`](../interfaces/ContentScriptInlinePositioningOptions.md) | [`ContentScriptOverlayPositioningOptions`](../interfaces/ContentScriptOverlayPositioningOptions.md) | [`ContentScriptModalPositioningOptions`](../interfaces/ContentScriptModalPositioningOptions.md)

Source: [packages/wxt/src/utils/content-script-ui/types.ts:94](https://github.com/wxt-dev/wxt/blob/026473bb3ea473793aba6dcb622c4bcd0e9ce595/packages/wxt/src/utils/content-script-ui/types.ts#L94)

Choose between `"inline"`, `"overlay"`, or `"modal"` positions.

[Visualization of different
types](https://wxt.dev/content-script-ui-position.png)

***

Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
