corner-top-right-shape
æéå¯ç¨
æ¤ç¹æ§ä¸å±äºåºçº¿ï¼å 为å®å°æªå¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æã
Want more browser support for this feature? Tell us why.
å®éªæ§: è¿æ¯ä¸é¡¹å®éªæ§ææ¯
å¨å°å
¶ç¨äºç产ä¹åï¼è¯·ä»ç»æ£æ¥æµè§å¨å
¼å®¹æ§è¡¨æ ¼ã
CSS 屿§ corner-top-right-shape ç¨äºæå®çåå³ä¸è§å¨ border-radius åºåå
çå½¢ç¶ã
å¦éäºè§£è§å½¢ç¶è¡ä¸ºç宿´è¯´æåæ´å¤ç¤ºä¾ï¼è¯·åè§ corner-shape ç®å屿§é¡µé¢ã
è¯æ³
/* å
³é®åå¼ */
corner-top-right-shape: scoop;
corner-top-right-shape: square;
/* superellipse() 彿°å¼ */
corner-top-right-shape: superellipse(2.2);
corner-top-right-shape: superellipse(-2.5);
/* å
¨å±å¼ */
corner-top-right-shape: inherit;
corner-top-right-shape: initial;
corner-top-right-shape: revert;
corner-top-right-shape: revert-layer;
corner-top-right-shape: unset;
å¼
corner-top-right-shape 屿§ä½¿ç¨ <corner-shape-value> å¼è¿è¡æå®ã
å½¢å¼å®ä¹
| åå§å¼ | round |
|---|---|
| éç¨å ç´ | ææå
ç´ . It also applies to ::first-letter. |
| æ¯å¦æ¯ç»§æ¿å±æ§ | å¦ |
| 计ç®å¼ | The corresponding superellipse() value. |
| å¨ç»ç±»å | Animates as per superellipse interpolation. |
å½¢å¼è¯æ³
corner-top-right-shape =
<corner-shape-value>
<corner-shape-value> =
round |
scoop |
bevel |
notch |
square |
squircle |
<superellipse()>
<superellipse()> =
superellipse( <number> |
infinity |
-infinity )
示ä¾
ä½ å¯ä»¥å¨ corner-shape åè页颿¾å°å
¶ä»ç¸å
³ç¤ºä¾ã
åºç¡ corner-top-right-shape ç¨æ³
HTML
æ¤ç¤ºä¾çæ è®°åªå
å«å个 <div> å
ç´ ã
<div></div>
CSS
æä»¬ä¸ºè¿ä¸ªçåæä¾äºä¸äºåºç¡æ ·å¼ï¼è¿é为äºç®æ´å·²çç¥ï¼ï¼å¹¶ä¸åºç¨äº box-shadowã60 åç´ ç border-radiusï¼ä»¥åä¸ä¸ªåå¼ä¸º bevel ç corner-top-right-shapeã
div {
box-shadow: 1px 1px 3px gray;
border-radius: 60px;
corner-top-right-shape: bevel;
}
ç»æ
渲æç»æå¦ä¸æç¤ºï¼
è§è
| è§è |
|---|
| CSS Borders and Box Decorations Module Level 4 > # propdef-corner-top-right-shape > |
æµè§å¨å ¼å®¹æ§
åè§
corner-shapeç®å屿§corner-top-left-shapeãcorner-bottom-left-shapeåcorner-bottom-right-shapecorner-start-start-shapeãcorner-start-end-shapeãcorner-end-start-shapeåcorner-end-end-shapeborder-radiusç®å屿§border-top-right-radius- CSS è¾¹æ¡åçåè£ é¥°æ¨¡å
- CSS èæ¯åè¾¹æ¡æ¨¡å