😎 » CSS3 » Властивість corner-shape
9 0  

Властивість corner-shape

Скорочена CSS-властивість corner-shape визначає форму кутів блоку в межах області, визначеної значенням її властивості border-radius.

Усі можливі варіанти corner-shape:

На сьогодні (згідно зі специфікаціями 2026 року) існують такі основні значення:

  • round - Стандартне кругле закруглення (дефолт).
  • bevel - Прямий зріз під кутом (фаска), про який ти питав раніше.
  • scoop - Ввігнута всередину кругла дуга.
  • notch - Прямокутний "сходинковий" виріз.


/* Single value set for all four corners */
corner-shape: bevel;

/* top-left and bottom-right, top-right and bottom-left */
corner-shape: notch superellipse(0.6);

/* top-left, top-right and bottom-left, bottom-right */
corner-shape: superellipse(-1.2) square squircle;

/* top-left, top-right, bottom-right, bottom-left */
corner-shape: scoop superellipse(-1.6) superellipse(-2.2) round;

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


.romb {
  border-radius: 40px;
  corner-shape: scoop notch;
  background-color: rgb(255 255 255 / 0.2);
  border-top: 3px solid blue;
  border-left: 6px dashed red;
  border-bottom: 9px solid yellow;
  border-right: 12px double green;
  backdrop-filter: invert(100%);
}

Виконуваний код:

<div> <div class='romb'></div> </div> <style> .romb {height:300px; border-radius: 40px; corner-shape: bevel notch; background-color: rgb(255 255 255 / 0.2); border-top: 3px solid blue; border-left: 6px dashed red; border-bottom: 9px solid yellow; border-right: 12px double green; backdrop-filter: invert(100%); } </style
 
 Chrome  Edge  Firefox  Internet  Opera  Safari
139 139 No -- 123 No
 
 Android  Chrome  Edge  Firefox  Opera  Safari  Samsung
Yes Yes Yes ? Yes ? ?

Залишити свій коментар:

Досвід у веброзробці:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2009
2026