Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. CSS
  3. corner-left-shape

corner-left-shape

Limited availability

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

Experimental:This is anexperimental technology
Check theBrowser compatibility table carefully before using this in production.

Thecorner-left-shapeCSS property specifies the shape of both the corners on a box's left-hand edge, within theirborder-radius area.

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

Constituent properties

Thecorner-left-shape property is a shorthand for the following physical properties:

Syntax

css
/* Single keyword value set for both corners */corner-left-shape: round;corner-left-shape: bevel;/* Single superellipse() value set for both corners */corner-left-shape: superellipse(1.2);corner-left-shape: superellipse(-2.5);/* Top corner, bottom corner */corner-left-shape: round bevel;corner-left-shape: bevel superellipse(1.2);/* Global values */corner-left-shape: inherit;corner-left-shape: initial;corner-left-shape: revert;corner-left-shape: revert-layer;corner-left-shape: unset;

Values

Thecorner-left-shape property is specified using one or two<corner-shape-value> values:

  • Ifone value is used, it specifies the shape ofboth left-hand corners.
  • Iftwo values are used, the first one specifies the shape of thetop-left corner, and the second one specifies the shape of thebottom-left corner.

Formal definition

Value not found in DB!

Formal syntax

corner-left-shape =
<'corner-top-left-shape'>{1,2}

<corner-top-left-shape> =
<corner-shape-value>

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

<superellipse()> =
superellipse(<number [-∞,∞]>|
infinity|
-infinity)

Examples

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

Basiccorner-left-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 abox-shadow, aborder-radius of20px 40px / 60px 80px, and acorner-left-shape ofnotch bevel.

body {  font-family: Arial, Helvetica, sans-serif;  width: 240px;  margin: 20px auto;}div {  width: 100%;  height: 180px;  display: flex;  justify-content: center;  align-items: center;  background-color: green;  background-image: linear-gradient(    to bottom,    rgb(255 255 255 / 0),    rgb(255 255 255 / 0.5)  );}
css
div {  box-shadow: 1px 1px 3px gray;  border-radius: 20px 40px / 60px 80px;  corner-left-shape: notch bevel;}

Result

The rendered result looks like this:

Specifications

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

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp