CSS �考手册
è�œé¸Ÿæ•™ç¨‹çš„ CSS å�‚考手册在所有主æµ�æµ�è§ˆå™¨ä¸æµ‹è¯•通过.
CSS 属性
CSS 属性组:
"CSS" 列指示属性是在哪个 CSS 版本ä¸å®šä¹‰çš„ (CSS1, CSS2, 或者 CSS3).
| 属性 |
�述 |
CSS |
| background |
��属性。设置对象的背景特性。 |
1 |
| background-attachment |
设置或检索背景图�是�对象内容滚动还是固定的。必须先指定background-image属性。 |
1 |
| background-color |
设置或检索对象的背景颜色。 |
1 |
| background-image |
设置或检索对象的背景图�。 |
1 |
| background-position |
设置或检索对象的背景图��置。必须先指定background-image属性。 |
1 |
| background-repeat |
设置或检索对象的背景图�如何铺排填充。必须先指定background-image属性。 |
1 |
| background-clip |
指定对象的背景图��外�剪的区域。 |
3 |
| background-origin |
S设置或检索对象的背景图�计算background-position时的�考原点(�置)。 |
3 |
| background-size |
检索或设置对象的背景图�的尺寸大�。 |
3 |
| 属性 |
�述 |
CSS |
| overflow-x |
å¦‚æžœå†…å®¹æº¢å‡ºäº†å…ƒç´ å†…å®¹åŒºåŸŸï¼Œæ˜¯å�¦å¯¹å†…容的左/å�³è¾¹ç¼˜è¿›è¡Œè£�剪。 |
3 |
| overflow-y |
å¦‚æžœå†…å®¹æº¢å‡ºäº†å…ƒç´ å†…å®¹åŒºåŸŸï¼Œæ˜¯å�¦å¯¹å†…容的上/下边缘进行è£�剪。 |
3 |
| overflow-style |
è§„å®šæº¢å‡ºå…ƒç´ çš„é¦–é€‰æ»šåŠ¨æ–¹æ³•ã€‚ |
3 |
| rotation |
围绕由 rotation-point å±žæ€§å®šä¹‰çš„ç‚¹å¯¹å…ƒç´ è¿›è¡Œæ—‹è½¬ã€‚ |
3 |
| rotation-point |
定义�离上左边框边缘的�移点。 |
3 |
| 属性 |
�述 |
CSS |
| color-profile |
�许使用�的颜色�置文件的默认以外的规范 |
3 |
| opacity |
è®¾ç½®ä¸€ä¸ªå…ƒç´ çš„é€�明度级别 |
3 |
| rendering-intent |
�许超过默认颜色�置文件渲染��的其他规范 |
3 |
| 属性 |
说明 |
CSS |
| bookmark-label |
指定书ç¾çš„æ ‡ç¾ |
3 |
| bookmark-level |
指定了书ç¾çº§åˆ« |
3 |
| bookmark-target |
指定了书ç¾é“¾æŽ¥çš„ç›®æ ‡ |
3 |
| float-offset |
在相å��的方å�‘æŽ¨åŠ¨æµ®åŠ¨å…ƒç´ ï¼Œä»–ä»¬ä¸€ç›´å…·æœ‰æµ®åŠ¨ |
3 |
| hyphenate-after |
指定一个æ–å—çš„å�•è¯�æ–å—å—符å�Žçš„æœ€å°‘å—符数 |
3 |
| hyphenate-before |
指定一个æ–å—çš„å�•è¯�æ–å—å—符å‰�的最少å—符数 |
3 |
| hyphenate-character |
指定了当一个æ–å—å�‘生时,è¦�显示的å—符串 |
3 |
| hyphenate-lines |
è¡¨ç¤ºè¿žç»æ–å—çš„è¡Œåœ¨å…ƒç´ çš„æœ€å¤§æ•°ç›® |
3 |
| hyphenate-resource |
外部资æº�指定一个逗å�·åˆ†éš”的列表,å�¯ä»¥å¸®åŠ©ç¡®å®šæµ�览器的æ–å—点 |
3 |
| hyphens |
设置如何分割��以改善该段的布局 |
3 |
| image-resolution |
指定了æ£ç¡®çš„图åƒ�分辨率 |
3 |
| marks |
å°†crop and/or crossæ ‡å¿—æ·»åŠ åˆ°æ–‡æ¡£ |
3 |
| string-set |
|
3 |
| 属性 |
说明 |
CSS |
| flex |
å¤�å�ˆå±žæ€§ã€‚设置或检索弹性盒模型对象的å�å…ƒç´ å¦‚ä½•åˆ†é…�空间。 |
3 |
| flex-grow |
设置或检索弹性盒的扩展比率。 |
3 |
| flex-shrink |
设置或检索弹性盒的收缩比率。 |
3 |
| flex-basis |
设置或检索弹性盒伸缩基准值。 |
3 |
| flex-flow |
å¤�å�ˆå±žæ€§ã€‚设置或检索弹性盒模型对象的å�å…ƒç´ æŽ’åˆ—æ–¹å¼�。 |
3 |
| flex-direction |
该属性通过定义 flex 容器的主轴方å�‘æ�¥å†³å®š flex å�项在 flex 容器ä¸çš„ä½�置。 |
3 |
| flex-wrap |
该属性控制flex容器是å�•行或者多行,å�Œæ—¶æ¨ªè½´çš„æ–¹å�‘å†³å®šäº†æ–°è¡Œå †å� 的方å�‘。 |
3 |
| align-content |
在弹性容器内的å�„项没有å� 用交å�‰è½´ä¸Šæ‰€æœ‰å�¯ç”¨çš„空间时对é½�容器内的å�„项(垂直)。 |
3 |
| align-items |
定义flexå�项在flex容器的当å‰�行的侧轴(纵轴)方å�‘上的对é½�æ–¹å¼�。 |
3 |
| align-self |
定义flexå�项å�•独在侧轴(纵轴)方å�‘上的对é½�æ–¹å¼�。
|
3 |
| justify-content |
设置或检索弹性盒å�å…ƒç´ åœ¨ä¸»è½´ï¼ˆæ¨ªè½´ï¼‰æ–¹å�‘上的对é½�æ–¹å¼�。 |
3 |
| order |
设置或检索弹性盒模型对象的å�å…ƒç´ å‡ºçŽ°çš„é †åº�。 |
3 |
| 属性 |
说明 |
CSS |
| box-align |
指定如何对é½�一个框的å�å…ƒç´ |
3 |
| box-direction |
指定在哪个方å�‘,显示一个框的å�å…ƒç´ |
3 |
| box-flex |
指定一个框的å�å…ƒç´ æ˜¯å�¦æ˜¯ç�µæ´»çš„æˆ–固定的大å°� |
3 |
| box-flex-group |
指派ç�µæ´»çš„å…ƒç´ åˆ°Flex组 |
3 |
| box-lines |
�当它在父框的空间�行时,是�指定将�上一个新的行列 |
3 |
| box-ordinal-group |
指定一个框的å�å…ƒç´ çš„æ˜¾ç¤ºé¡ºåº� |
3 |
| box-orient |
指定一个框的å�å…ƒç´ æ˜¯å�¦åœ¨æ°´å¹³æˆ–垂直方å�‘应铺设 |
3 |
| box-pack |
指定横�盒在垂直框的水平�置和垂直�置 |
3 |
| 属性 |
说明 |
CSS |
| content |
与 :before 以å�Š :after ä¼ªå…ƒç´ é…�å�ˆä½¿ç”¨ï¼Œæ�¥æ�’入生æˆ�内容 |
2 |
| counter-increment |
递增或递�一个或多个计数器 |
2 |
| counter-reset |
创建或�置一个或多个计数器 |
2 |
| quotes |
设置嵌套引用的引�类型 |
2 |
| crop |
å…�许replacedå…ƒç´ å�ªæ˜¯ä½œä¸ºä¸€ä¸ªå¯¹è±¡ä»£æ›¿æ•´ä¸ªå¯¹è±¡çš„矩形区域 |
3 |
| move-to |
从æµ�ä¸åˆ é™¤å…ƒç´ ï¼Œç„¶å�Žåœ¨æ–‡æ¡£ä¸å�Žé�¢çš„点上é‡�æ–°æ�’入。 |
3 |
| page-policy |
判定基于页é�¢çš„ç»™å®šå…ƒç´ çš„é€‚ç”¨äºŽè®¡æ•°å™¨çš„å—符串值 |
3 |
| 属性 |
说明 |
CSS |
| grid-columns |
æŒ‡å®šåœ¨ç½‘æ ¼ä¸æ¯�列的宽度 |
3 |
| grid-rows |
æŒ‡å®šåœ¨ç½‘æ ¼ä¸æ¯�列的高度 |
3 |
| 属性 |
说明 |
CSS |
| target |
简写属性设置target-name, target-new,和target-position属性 |
3 |
| target-name |
æŒ‡å®šåœ¨ä½•å¤„æ‰“å¼€é“¾æŽ¥ï¼ˆç›®æ ‡ä½�置) |
3 |
| target-new |
指定是å�¦æœ‰æ–°çš„ç›®æ ‡é“¾æŽ¥æ‰“å¼€ä¸€ä¸ªæ–°çª—å�£æˆ–在现有窗å�£æ‰“å¼€æ–°æ ‡ç¾ |
3 |
| target-position |
æŒ‡å®šåº”è¯¥æ”¾ç½®æ–°çš„ç›®æ ‡é“¾æŽ¥çš„ä½�ç½® |
3 |
| 属性 |
说明 |
CSS |
| alignment-adjust |
å…�è®¸æ›´ç²¾ç¡®çš„å…ƒç´ çš„å¯¹é½�æ–¹å¼� |
3 |
| alignment-baseline |
其父级指定的内è�”çº§åˆ«çš„å…ƒç´ å¦‚ä½•å¯¹é½� |
3 |
| baseline-shift |
�许�新定�相对于dominant-baseline的dominant-baseline |
3 |
| dominant-baseline |
指定scaled-baseline-table |
3 |
| drop-initial-after-adjust |
设置下拉的主�连接点的�始对�点 |
3 |
| drop-initial-after-align |
æ ¡å‡†è¡Œå†…çš„åˆ�å§‹è¡Œçš„è®¾ç½®å°±æ˜¯å…·æœ‰é¦–å—æ¯�的框使用åˆ�级连接点 |
3 |
| drop-initial-before-adjust |
设置下拉的辅助连接点的�始对�点 |
3 |
| drop-initial-before-align |
æ ¡å‡†è¡Œå†…çš„åˆ�å§‹è¡Œçš„è®¾ç½®å°±æ˜¯å…·æœ‰é¦–å—æ¯�的框使用辅助连接点 |
3 |
| drop-initial-size |
æŽ§åˆ¶å±€éƒ¨çš„é¦–å—æ¯�下沉 |
3 |
| drop-initial-value |
激活一个下拉å¼�çš„åˆ�æ¥æ•ˆæžœ |
3 |
| inline-box-align |
设置一个多行的内è�”å�—内的行具有å‰�一个和å�Žä¸€ä¸ªå†…è�”å…ƒç´ çš„å¯¹é½� |
3 |
| line-stacking |
一个速记属性设置line-stacking-strategy, line-stacking-ruby,和line-stacking-shift属性 |
3 |
| line-stacking-ruby |
设置包å�«Rubyæ³¨é‡Šå…ƒç´ çš„è¡Œå¯¹äºŽå�—å…ƒç´ çš„å †å� 方法 |
3 |
| line-stacking-shift |
设置base-shift行ä¸å�—å…ƒç´ åŒ…å�«å…ƒç´ çš„å †å� 方法 |
3 |
| line-stacking-strategy |
设置内部包å�«å�—å…ƒç´ çš„å †å� çº¿æ¡†çš„å †å� 方法 |
3 |
| text-height |
行内框的文本内容区域设置block-progression维数 |
3 |
| 属性 |
说明 |
CSS |
| marquee-direction |
设置内容移动的方� |
3 |
| marquee-play-count |
设置内容移动多少次 |
3 |
| marquee-speed |
设置内容滚动的速度有多快 |
3 |
| marquee-style |
è®¾ç½®å†…å®¹ç§»åŠ¨çš„æ ·å¼� |
3 |
| 属性 |
说明 |
CSS |
| fit |
如果其宽度和高度属性都ä¸�是auto给出一个æ��示,如何大规模替æ�¢å…ƒç´ |
3 |
| fit-position |
判定方框内对象的对�方� |
3 |
| image-orientation |
指定用户代ç�†é€‚用于图åƒ�ä¸çš„å�‘å�³æˆ–顺时针方å�‘的旋转 |
3 |
| page |
æŒ‡å®šä¸€ä¸ªå…ƒç´ åº”æ˜¾ç¤ºçš„é¡µé�¢çš„特定类型 |
3 |
| size |
指定�有BOX的页�内容的大�和方� |
3 |
| 属性 |
说明 |
CSS |
| bottom |
设置定ä½�å…ƒç´ ä¸‹å¤–è¾¹è·�边界与其包å�«å�—下边界之间的å��ç§» |
2 |
| clear |
è§„å®šå…ƒç´ çš„å“ªä¸€ä¾§ä¸�å…�è®¸å…¶ä»–æµ®åŠ¨å…ƒç´ |
1 |
| clip |
剪è£�ç»�对定ä½�å…ƒç´ |
2 |
| cursor |
规定è¦�æ˜¾ç¤ºçš„å…‰æ ‡çš„ç±»åž‹ï¼ˆå½¢çŠ¶ï¼‰ |
2 |
| display |
è§„å®šå…ƒç´ åº”è¯¥ç”Ÿæˆ�的框的类型 |
1 |
| float |
规定框是�应该浮动 |
1 |
| left |
设置定ä½�å…ƒç´ å·¦å¤–è¾¹è·�边界与其包å�«å�—左边界之间的å��ç§» |
2 |
overflow
|
è§„å®šå½“å†…å®¹æº¢å‡ºå…ƒç´ æ¡†æ—¶å�‘生的事情 |
2 |
| position |
è§„å®šå…ƒç´ çš„å®šä½�类型 |
2 |
| right |
设置定ä½�å…ƒç´ å�³å¤–è¾¹è·�边界与其包å�«å�—å�³è¾¹ç•Œä¹‹é—´çš„å��ç§» |
2 |
| top |
设置定ä½�å…ƒç´ çš„ä¸Šå¤–è¾¹è·�边界与其包å�«å�—上边界之间的å��ç§» |
2 |
| visibility |
è§„å®šå…ƒç´ æ˜¯å�¦å�¯è§� |
2 |
| z-index |
è®¾ç½®å…ƒç´ çš„å †å� 顺åº� |
2 |
| 属性 |
说明 |
CSS |
| orphans |
è®¾ç½®å½“å…ƒç´ å†…éƒ¨å�‘生分页时必须在页é�¢åº•部ä¿�留的最少行数 |
2 |
| page-break-after |
è®¾ç½®å…ƒç´ å�Žçš„分页行为 |
2 |
| page-break-before |
è®¾ç½®å…ƒç´ å‰�的分页行为 |
2 |
| page-break-inside |
è®¾ç½®å…ƒç´ å†…éƒ¨çš„åˆ†é¡µè¡Œä¸º |
2 |
| widows |
è®¾ç½®å½“å…ƒç´ å†…éƒ¨å�‘生分页时必须在页é�¢é¡¶éƒ¨ä¿�留的最少行数 |
2 |
| 属性 |
说明 |
CSS |
| ruby-align |
控制Ruby文本和Ruby基础内容相对彼æ¤çš„æ–‡æœ¬å¯¹é½�æ–¹å¼� |
3 |
| ruby-overhang |
当Ruby文本超过Ruby的基础宽,确定ruby文本是��许局部悬置任�相邻的文本,除了自己的基础 |
3 |
| ruby-position |
它的base控制Ruby文本的�置 |
3 |
| ruby-span |
控制annotation å…ƒç´ çš„è·¨è¶Šè¡Œä¸º |
3 |
| 属性 |
说明 |
CSS |
| mark |
缩写属性设置mark-before和mark-after属性 |
3 |
| mark-after |
å…�许命å��çš„æ ‡è®°è¿žæŽ¥åˆ°éŸ³é¢‘æµ� |
3 |
| mark-before |
å…�许命å��çš„æ ‡è®°è¿žæŽ¥åˆ°éŸ³é¢‘æµ� |
3 |
| phonemes |
指定包å�«æ–‡æœ¬çš„ç›¸åº”å…ƒç´ ä¸çš„ä¸€ä¸ªéŸ³æ ‡å�‘音 |
3 |
| rest |
一个缩写属性设置rest-before和rest-after属性 |
3 |
| rest-after |
ä¸€ä¸ªå…ƒç´ çš„å†…å®¹è®²å®Œä¹‹å�Žï¼ŒæŒ‡å®šè¦�休æ�¯ä¸€ä¸‹æˆ–é�µå®ˆéŸµå¾‹è¾¹ç•Œ |
3 |
| rest-before |
ä¸€ä¸ªå…ƒç´ çš„å†…å®¹è®²å®Œä¹‹å‰�,指定è¦�休æ�¯ä¸€ä¸‹æˆ–é�µå®ˆéŸµå¾‹è¾¹ç•Œ |
3 |
| voice-balance |
指定了左,�声�之间的平衡 |
3 |
| voice-duration |
指定应采å�–å‘ˆçŽ°æ‰€é€‰å…ƒç´ çš„å†…å®¹çš„é•¿åº¦ |
3 |
| voice-pitch |
指定平�说�的声音的音调(频率) |
3 |
| voice-pitch-range |
指定平�间�的�化 |
3 |
| voice-rate |
控制è¯é€Ÿ |
3 |
| voice-stress |
指示��力度 |
3 |
| voice-volume |
è¯éŸ³å�ˆæˆ�是指波形输出幅度 |
3 |
| 属性 |
说明 |
CSS |
| appearance |
å®šä¹‰å…ƒç´ çš„å¤–è§‚æ ·å¼� |
3 |
| box-sizing |
å…�许您为了适应区域以æŸ�ç§�æ–¹å¼�定义æŸ�äº›å…ƒç´ |
3 |
| icon |
ä¸ºå…ƒç´ æŒ‡å®šå›¾æ ‡ |
3 |
| nav-down |
指定用户按�下键时�下导航的�置 |
3 |
| nav-index |
指定导航(tab)顺�。 |
3 |
| nav-left |
指定用户按�左键时�左导航的�置 |
3 |
| nav-right |
指定用户按��键时��导航的�置 |
3 |
| nav-up |
指定用户按�上键时�上导航的�置a |
3 |
| outline-offset |
设置轮廓框架在 border 边缘外的�移 |
3 |
| resize |
å®šä¹‰å…ƒç´ æ˜¯å�¦å�¯ä»¥æ”¹å�˜å¤§å°� |
3 |
点我分享笔记