CSS å¸å±
ä½ å¯ä»¥ä½¿ç¨å¤ç§æ¹æ³æ¥å¸å±ç½é¡µååºç¨ç¨åºã对äºè¿äºä¸åçæ¹æ³ï¼MDN 忬äºè®¸å¤æ·±å ¥çæåï¼æ¬é¡µé¢æä¾äºå®ä»¬çæ¦è§ã
å¸¸è§æµãå级åå èå¸å±
å¦æä½ ä¸ä½¿ç¨ flex æè grid å¸å±ï¼é£ä¹ä½ çå 容åä¼éç¨å¸¸è§æµå¸å±ï¼æè å级ãå èå¸å±ãè¿äºæåå¯ä»¥å¸®å©ä½ çè§£è¿ç§å¸å±æ¹å¼çå·¥ä½åçã
- å¸¸è§æµä¸çååå èå¸å±
-
å¯¹å¸¸è§æµçä»ç»ã
- åºç¨æè±ç¦»æµå¼å¸å±
-
ææ ·ä½¿ä¸ä¸ªå ç´ è±ç¦»å¸¸è§æµï¼ä»¥åè¿å¯¹äºé¡µé¢çå¸å±æä½å½±åã
- æ ¼å¼åä¸ä¸æç®ä»
-
ä»ç»ææ ·å建ä¸ä¸ªæ°çæ ¼å¼åä¸ä¸æã
- æµå¸å±å书忍¡å¼
-
æµå¼å¸å±ææ ·å¨ä¸åç书忍¡å¼å·¥ä½ï¼ä¾å¦ç«æææ¬ã
- æµå¸å±å溢åº
-
çè§£å¹¶ç®¡çæº¢åºã
- CSS çæ¨¡åä»ç»
-
çè§£çæ¨¡åæ¯ CSS çåºç¡ä¹ä¸ï¼è¿ç¯æåä»ç»äºå®çå·¥ä½åçã
- ææ¡å¤è¾¹è·æå
-
æ¾åºä¸ºä½ææ¶ä½ çè¾¹è·ä¼æ¯é¢æççï¼å ä¸ºå¸¸è§æµä¸çè¾¹è·ä¼æå ã
- çè§£ CSS ç z-index 屿§
-
ç»å¯¹å®ä½ãå¼¹æ§çä¸ç½æ ¼å¸å±é½ä¼ä½¿å¾å å ï¼å ç´ å¨ z è½´ä¸çç¸å¯¹ä½ç½®ï¼å¯ç±
z-index屿§è¿è¡æä½ãè¿ç¯æç« ä»ç»äºææ ·ææ¡å®ã
å¤åå¸å±
å¤åå¸å±ï¼é常被称为 multicolï¼ï¼ä¼ä»å¸¸è§æµä¸ååºå 容ï¼å¹¶æä»ä»¬æåæåãéè¿ä¸é¢çæåäºè§£ææ ·ä½¿ç¨è¿ç§å¸å±æ¹å¼ã
- å¤åå¸å±çåºç¡æ¦å¿µ
-
对å¤åå¸å±åºæ¬åè½çæ¦è§ã
- å¤åå¸å±çæ ·å¼
-
å¯å¯¹åè®¾ç½®çæ ·å¼å±æ§é常æéï¼è¿ç¯æåè§£éäºä½ å¯ä»¥åäºä»ä¹ã
- è·¨è¶ä¸å¹³è¡¡å¤åå¸å±
-
å¨å¤åé´è·¨è¶å ç´ ï¼å¹¶ä¸å¹³è¡¡åä¸çå 容ã
- å¤çå¤åå¸å±ä¸ç溢åº
-
妿åä¸çå 容æ¯å©ä½ç©ºé´å¤å°ä¼å¦ä½ï¼
- å¤åå¸å±ä¸çå 容åå²
-
å¤çå½å 容被å为å¤åæ¶çåå²ã
å¼¹æ§ç
CSS å¼¹æ§çå¸å±ï¼é常被称为 flexboxï¼ï¼æ¯ä¸ç§ä¸ºç¨æ·çé¢è®¾è®¡ååä¸ç»´åº¦ä¸å ç´ æå¸èä¼åçå¸å±æ¨¡åãå¨å¼¹æ§çå¸å±æ¨¡åä¸ï¼ä¸ä¸ªå¼¹æ§å®¹å¨çåå ç´ å¯ä»¥è¢«æ²¿ä»»ææ¹åæå¸ï¼å¹¶ä¸âå¼¹æ§âè°æ´å®ä»¬ç大å°ï¼è¦ä¹æ©å±æ¥å¡«å æªä½¿ç¨ç空é´ï¼è¦ä¹æ¶ç¼©ä»¥é¿å 溢åºç¶å ç´ ã
- å¼¹æ§çå¸å±åºç¡
-
å¼¹æ§çç¹æ§çæ¦è§ã
- å¼¹æ§çä¸å ¶ä»å¸å±æ¹æ³çèç³»
-
å¼¹æ§çä¸å ¶ä»å¸å±æ¹æ³ãå ¶ä» CSS è§èçèç³»ã
- å¼¹æ§ç容å¨ä¸çç坹齿¹å¼
-
å¼¹æ§çä¸çç对é½å±æ§å¦ä½å·¥ä½ã
- å¼¹æ§å ç´ çæåºæ¹å¼
-
è§£éäºæ´æ¹å ç´ é¡ºåºåæ¹åçä¸åæ¹æ³ï¼å¹¶æ¶µçäºè¿æ ·åçæ½å¨é®é¢ã
- æ§å¶å¼¹æ§å ç´ å¨ä¸»è½´ä¸çæ¯ä¾
-
è§£éäº
flex-growãflex-shrinkåflex-basis屿§ã - ææ¡å¼¹æ§å ç´ çå è£
-
ææ ·å建å å«å¤è¡å ç´ çå¼¹æ§å®¹å¨å¹¶æ§å¶å ç´ å¨è¿äºè¡ä¸çå±ç¤ºæ¹å¼ã
- å¼¹æ§ççå ¸åç¨ä¾
-
å ¸åå¼¹æ§çå¸å±ç¨ä¾ç常è§è®¾è®¡æ¨¡å¼ã
ç½æ ¼å¸å±
ç½æ ¼å¸å±ä¸º CSS å¼å ¥äºä¸ä¸ªäºç»´ç½æ ¼ç³»ç»ãç½æ ¼å¯ä»¥è¢«ç¨æ¥å¸å±éè¦ç页é¢åºåæå°åçç¨æ·çé¢å ç´ ã
- ç½æ ¼å¸å±çåºæ¬æ¦å¿µ
-
ç½æ ¼å¸å±ç¹æ§çæ¦è§ã
- ç½æ ¼å¸å±åå ¶ä»å¸å±æ¹æ³çèç³»
-
ç½æ ¼å¸å±åä¾å¦å¯¹é½ã大å°ãå¼¹æ§ççå ¶ä»æ¹æ³çèç³»ã
- åºäºç½æ ¼çº¿çå®ä½
-
ææ ·æç §ç¼å·çº¿æ¾ç½®å ç´ ã
- ç½æ ¼æ¨¡æ¿åºå
-
ææ ·ä½¿ç¨ grid-template è¯æ³æ¾ç½®å ç´ ã
- 使ç¨å½å线å¸å±
-
ææ ·å½åç½æ ¼çº¿ï¼å¹¶ä½¿ç¨çº¿åæ¥æ¾ç½®å ç´ ï¼è䏿¯ç¨ç¼å·ã
- CSS ç½æ ¼å¸å±ä¸çèªå¨å®ä½
-
ææ ·ææ¡èªå¨å®ä½ç®æ³ï¼å¹¶çè§£æµè§å¨æ¯ææ ·æ¾ç½®å ç´ çã
- CSS ç½æ ¼å¸å±ä¸ççæ¨¡å对é½
-
ææ ·å¨ç½æ ¼ä¸æ²¿ä¸¤æ¡è½´å¯¹é½å ç´ å¹¶åé 空é´ã
- CSS ç½æ ¼ãé»è¾å¼å书忍¡å¼
-
ææ ·å¨ç½æ ¼å¸å±ä¸ä½¿ç¨ç¸å¯¹äºæµç屿§åå¼è䏿¯ç©çå¼ã
- CSS ç½æ ¼å¸å±åæ éç¢
-
å½ä½¿ç¨ç½æ ¼å¸å±æ¶çä¸äºæ éç¢èèã
- å©ç¨ CSS ç½æ ¼å¸å±å®ç°å¸¸ç¨å¸å±
-
使ç¨ç½æ ¼æ¥æå»ºä¸äºå¸¸è§å¸å±ã
- åç½æ ¼
-
è§£éææ ·ä½¿ç¨åç½æ ¼å¼ï¼å±äºç½æ ¼å¸å±ç¬¬äºççä¸é¨åã
- ç ä½å¸å± å®éªæ§
-
对äºç½æ ¼å¸å±ç¬¬ä¸çä¸ç ä½å¸å±ç¹æ§çè§£éã
对é½
- åå¸å±ä¸çç坹齿¹å¼
-
对äºååå èå¸å±ä¸å¯¹é½å±æ§çè§èï¼è½ç¶ç®åè¿æ²¡ææµè§å¨æ¯æã
- å¼¹æ§çå¸å±ä¸çç坹齿¹å¼
-
对é½å±æ§é¦æ¬¡åºç°äºå¼¹æ§çå¸å±ï¼è¿ç¯æåè§£éäºå®å¦ä½å·¥ä½ã
- ç½æ ¼å¸å±ä¸çç坹齿¹å¼
-
ææ ·å¨ç½æ ¼å¸å±ä¸å¯¹é½å ç´ ã
- å¤åå¸å±ä¸çç坹齿¹å¼
-
å¤åå¸å±ä¸ç对é½å¦ä½å·¥ä½ã