[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/corner-start-end-shape [Back]  [Original]

corner-start-end-shape CSS property - CSS | MDN

corner-start-end-shape CSS property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Want more browser support for this feature? Tell us why.

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

The corner-start-end-shape CSS property specifies the shape of a box's block-start and inline-end corner, within its border-radius area.

For a full description of corner shape behavior and multiple examples, see the corner-shape shorthand property page.

In this article

Syntax

css
/* Keyword values */
corner-start-end-shape: square;
corner-start-end-shape: bevel;

/* superellipse() function values */
corner-start-end-shape: superellipse(1.5);
corner-start-end-shape: superellipse(-2.2);

/* Global values */
corner-start-end-shape: inherit;
corner-start-end-shape: initial;
corner-start-end-shape: revert;
corner-start-end-shape: revert-layer;
corner-start-end-shape: unset;

Values

The corner-start-end-shape property is specified using a <corner-shape-value> value.

Formal definition

Initial valueround
Applies toall elements. It also applies to ::first-letter.
Inheritedno
Computed valueThe corresponding superellipse() value.
Animation typeAnimates as per superellipse interpolation.

Formal syntax

corner-start-end-shape = 
<corner-shape-value>

<corner-shape-value> =
round |
scoop |
bevel |
notch |
square |
squircle |
<superellipse()>

<superellipse()> =
superellipse( <number> |
infinity |
-infinity )
This syntax reflects the latest standard as per CSS Borders and Box Decorations Module Level 4. Not all browsers may have implemented every part. See Browser compatibility for support information.

Examples

You can find other related examples on the corner-shape reference page.

Basic corner-start-end-shape usage

HTML

The markup for this example contains a single <div> element.

html
<div></div>

CSS

We give the box some basic styles, which we've hidden for brevity. We also apply a box-shadow, a border-radius of 20px 40px 60px 80px, and a corner-start-end-shape of notch.

css
div {
  box-shadow: 1px 1px 3px gray;
  border-radius: 20px 40px 60px 80px;
  corner-start-end-shape: notch;
}

Result

The rendered result looks like this:

Specifications

Specification
CSS Borders and Box Decorations Module Level 4
# propdef-corner-start-end-shape

Browser compatibility

See also


Web Proxy Viewer  |  New URL  |  Original Page