orientation

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Type String

The orientation member defines the default orientation for all the website's top-level browsing contexts.

Note: orientation and/or its specific values might not be supported by a user agent on various display modes because supporting them does not make sense for the particular context.

Note: The orientation can be changed at runtime via the Screen Orientation API.

Values

orientation can take one of the following values:

  • any
  • natural
  • landscape
  • landscape-primary
  • landscape-secondary
  • portrait
  • portrait-primary
  • portrait-secondary

Examples

json

"orientation": "portrait-primary"

Specifications

Specification
Web Application Manifest
# orientation-member

Browser compatibility

BCD tables only load in the browser