دستورالعملهای مرجع CSS
- صفحه قبلی دستورالعملهای مرجع CSS
- صفحه بعدی پشتیبانی مرورگرهای CSS
attributeهای CSS
A
accent-color | رنگ برجسته برای کنترلهای رابط کاربری را مشخص میکند. |
align-content | روش ترازگذاری سطرهای داخل یک container انعطافپذیر را تعیین میکند، زمانی که عنصرها از فضای موجود استفاده نمیکنند. |
align-items | روش ترازگذاری عنصر در داخل یک container انعطافپذیر را تعیین میکند. |
align-self | روش ترازگذاری عنصر انتخاب شده در داخل یک container انعطافپذیر را تعیین میکند. |
all | تمام attributeها را به حالت پیشفرض بازمیگرداند (به استثنای unicode-bidi و direction) |
animation | عنصر کوتاهنویسی برای تمام attributeهای animation-* |
animation-delay | تأخیر شروع انیمیشن را تعیین میکند. |
animation-direction | تعیین میکند که انیمیشن به سمت جلو، به سمت عقب یا به صورت متناوب پخش شود. |
animation-duration | زمانی که انیمیشن یک چرخه کامل را میگذراند را تعیین میکند. |
animation-fill-mode | استایل عنصر را در زمانی که انیمیشن پخش نمیشود (قبل از شروع، پس از پایان، یا هر دو) تعیین میکند. |
animation-iteration-count | تعداد دفعات پخش انیمیشن را تعیین میکند. |
animation-name | نام انیمیشن @keyframes را تعیین میکند. |
animation-play-state | تعیین میکند که انیمیشن پخش میشود یا متوقف میشود. |
animation-timing-function | منحنی سرعت نمایش انیمیشن را تعیین میکند. |
aspect-ratio | ترجیحی برای نسبت عرض به ارتفاع عنصر را مشخص میکند. |
B
backdrop-filter | تأثیر گرافیکی محدوده پسزمینه عنصر را تعریف میکند. |
backface-visibility | تعیین میکند که پشت عنصر در برابر کاربر آیا باید قابل مشاهده باشد یا خیر. |
background | عنصر کوتاهنویسی برای تمام attributeهای background-* |
background-attachment | تنظیم میکند که تصویر پسزمینه با بقیه صفحه به طور مشترک حرکت کند یا ثابت بماند. |
background-blend-mode | مدل ترکیب هر لایه پسزمینه (رنگ/تصویر) را تعیین میکند. |
background-clip | فاصلهای که باید (رنگ یا تصویر) پسزمینه در داخل عنصر ادامه یابد را تعریف میکند. |
background-color | رنگ پسزمینه عنصر را تعیین میکند. |
background-image | یک یا چند تصویر پسزمینه برای عنصر تعیین میکند. |
background-origin | موقع اولیه تصویر پسزمینه را تعیین میکند. |
background-position | تعیین موقعیت تصویر پسزمینه. |
background-position-x | تعیین موقعیت تصویر پسزمینه در محور x. |
pr_background-position-y | تعیین موقعیت تصویر پسزمینه در محور y. |
background-repeat | تنظیم تکرار تصویر پسزمینه و نحوه آن. |
background-size | تعیین اندازه تصویر پسزمینه. |
block-size | تعیین اندازه عنصر در جهت بلوک. |
border | ویژگی کوتاهتر border-width،border-style و border-color. |
border-block |
این یک属性 کوتاه شده برای موارد زیر است: |
border-block-color | تنظیم رنگ لبههای شروع و پایان در جهت بلوک. |
border-block-end |
این یک属性 کوتاه شده برای موارد زیر است: |
border-block-end-color | تنظیم رنگ لبه پایان در جهت بلوک. |
border-block-end-style | تنظیم سبک لبه پایان در جهت بلوک. |
border-block-end-width | تنظیم عرض لبه پایان در جهت بلوک. |
border-block-start |
این یک属性 کوتاه شده برای موارد زیر است: |
border-block-start-color | تنظیم رنگ لبه شروع در جهت بلوک. |
border-block-start-style | تنظیم سبک لبه شروع در جهت بلوک. |
border-block-start-width | تنظیم عرض لبه شروع در جهت بلوک. |
border-block-style | تنظیم سبک لبههای شروع و پایان در جهت بلوک. |
border-block-width | تنظیم عرض لبههای شروع و پایان در جهت بلوک. |
border-bottom | ویژگی کوتاهتر border-bottom-width،border-bottom-style و border-bottom-color. |
border-bottom-color | تنظیم رنگ لبه پایین. |
border-bottom-left-radius | تعریف قوس لبه پایین و سمت چپ. |
border-bottom-right-radius | تعریف قوس لبه پایین و سمت راست. |
border-bottom-style | تنظیم سبک لبه پایین. |
border-bottom-width | تنظیم عرض لبه پایین. |
border-collapse | تنظیم رنگ لبه جدول به صورت یک لبه پیچیده یا جدا شده است. |
border-color | 设置四条边框的颜色。 |
border-end-end-radius | 设置元素块结束和行内结束边之间的角落半径。 |
border-end-start-radius | 设置元素块结束和行内开始边之间的角落半径。 |
border-image | 简写属性,包含所有 border-image-* 属性。 |
border-image-outset | 规定边框图像区域超出边框的量。 |
border-image-repeat | 规定边框图像应重复、圆角、还是拉伸。 |
border-image-slice | 规定如何裁切边框图像。 |
border-image-source | 规定用作边框的图像的路径。 |
border-image-width | 规定边框图像的宽度。 |
inline-border |
این یک属性 کوتاه شده برای موارد زیر است: |
inline-border-color | 设置行内方向上开始和结束边框的颜色。 |
inline-border-end |
این یک属性 کوتاه شده برای موارد زیر است: |
inline-border-end-color | 设置行内方向上结束边框的颜色。 |
inline-border-end-style | 设置行内方向上结束边框的样式。 |
inline-border-end-width | 设置行内方向上结束边框的宽度。 |
inline-border-start |
این یک属性 کوتاه شده برای موارد زیر است: |
inline-border-start-color | 设置行内方向上开始边框的颜色。 |
inline-border-start-style | 设置行内方向上开始边框的样式。 |
inline-border-start-width | 设置行内方向上开始边框的宽度。 |
inline-border-style | 设置行内方向上开始和结束边框的样式。 |
inline-border-width | 设置行内方向上开始和结束边框的宽度。 |
left-border | 简写属性,包含所有 border-left-* 属性。 |
left-border-color | 设置左边框的颜色。 |
left-border-style | 设置左边框的样式。 |
left-border-width | 设置左边框的宽度。 |
border-radius | 四个 border-*-radius 属性的简写属性。 |
right-border | 简写属性,包含所有 border-right-* 属性。 |
color-right-border | رنگ لبه راست را تنظیم میکند. |
border-right-style | نوع لبه راست را تنظیم میکند. |
border-right-width | عرض لبه راست را تنظیم میکند. |
border-spacing | فاصله بین لبههای سلولهای مجاور را تنظیم میکند. |
border-start-end-radius | شکل گوشههای ابتدایی و انتهایی خطوط را تنظیم میکند. |
border-start-start-radius | شکل گوشههای ابتدایی و ابتدایی خطوط را تنظیم میکند. |
border-style | نوع چهار لبه را تنظیم میکند. |
border-top | ویژگی کوتاهنویسی border-top-width، border-top-style و border-top-color است. |
border-top-color | رنگ لبه بالا را تنظیم میکند. |
border-top-left-radius | شکل لبه گوشه بالا سمت چپ را تعریف میکند. |
border-top-right-radius | شکل لبه گوشه بالا سمت راست را تعریف میکند. |
border-top-style | نوع لبه بالا را تنظیم میکند. |
border-top-width | عرض لبه بالا را تنظیم میکند. |
border-width | عرض چهار لبه را تنظیم میکند. |
bottom | موقعیت پایین عنصر نسبت به پایین پدر عنصر را تنظیم میکند. |
box-decoration-break | رفتار پسزمینه و لبههای عنصر در نقطههای صفحات یا برای عناصر درونخطی در نقاط پاراگراف را تنظیم میکند. |
box-reflect | برای ایجاد تأثیر انعکاس در عنصر استفاده میشود. |
box-shadow | یک یا چند سایه به عنصر اضافه میکند. |
box-sizing | روش محاسبه عرض و ارتفاع عنصر را تعریف میکند: آیا باید پادینگ و لبهها را شامل شوند یا خیر. |
break-after | تعیین میکند که آیا باید page-، column- یا region-break بعد از عنصر مشخص شده ظاهر شوند یا خیر. |
break-before | تعیین میکند که آیا باید page-، column- یا region-break قبل از عنصر مشخص شده ظاهر شوند یا خیر. |
break-inside | تعیین میکند که آیا باید page-، column- یا region-break در داخل عنصر مشخص شده ظاهر شوند یا خیر. |
C
caption-side | تعیین میکند که عنوان جدول چگونه قرار میگیرد. |
caret-color | تعیین میکند که رنگ موس در input، textarea یا هر عنصر قابل ویرایش چیست. |
@charset | تعیین میکند که کد رمزگذاری کاراکترها در جدول استایل استفاده میشود. |
clear | تعیین میکند که عناصر در کدام سمت از عنصر نمیتوانند شناور شوند |
clip | عناصر قرارگیری مطلق را برش دهید. |
clip-path | برش دادن عنصر به شکل اولیه یا منبع SVG. |
color | تنظیم رنگ متن. |
color-scheme | نشاندهنده این است که عنصر باید از کدام پالت رنگی سیستم عامل برای رندر استفاده کند. |
column-count | تعیین تعداد ستونهایی که عنصر باید به آنها تقسیم شود. |
column-fill | تعیین نحوه پر کردن ستونها (آیا متعادل است یا نه). |
column-gap | تعیین فضای بین ستونها. |
column-rule | ویژگی کوتاهنویسی تمام column-rule-*. |
column-rule-color | تعیین رنگ نوار بین ستونها. |
column-rule-style | تعیین استایل نوار بین ستونها. |
column-rule-width | تعیین عرض نوار بین ستونها. |
column-span | تعیین تعداد ستونهایی که عنصر باید از آنها عبور کند. |
column-width | تعیین عرض ستون. |
columns | ویژگی کوتاهنویسی column-width و column-count. |
@container | تعیین استایل عنصر درون یک قالب بر اساس اندازه یا استایل قالب. |
content | با استفاده از پseudo-elements :before و :after، محتوای تولید شده را وارد میکند. |
counter-increment | افزودن یا کاهش مقدار یک یا چند شمارنده CSS. |
counter-reset | ایجاد یا تنظیمزدن یک یا چند شمارنده CSS. |
counter-set | ایجاد یا تنظیم یک یا چند شمارنده CSS. |
@counter-style | اجازه میدهد تا شما استایلهای شمارنده سفارشی را تعریف کنید. |
cursor | تعیین موشکافی ماوس هنگام اشاره به عنصر. |
D
direction | تعیین جهت نوشتار/جهت متن. |
display | تعیین نحوه نمایش یک عنصر HTML. |
E
empty-cells | تعیین نمایش لبه و پسزمینه در سلولهای خالی جدول. |
F
filter | تعیین اثر پیشاز نمایش عنصر (مثلاً تارگی یا تغییر رنگ). |
flex | ویژگی کوتاهنویسی flex-grow، flex-shrink و flex-basis. |
flex-basis | تعیین طول اولیه پروژههای انعطافپذیر. |
flex-direction | تعیین مسیر پروژههای انعطافپذیر. |
flex-flow | ویژگی کوتاهنویسی flex-direction و flex-wrap. |
flex-grow | مقدار افزایش پروژه در مقایسه با بقیه پروژهها. |
flex-shrink | مقدار کاهش پروژه در مقایسه با بقیه پروژهها. |
flex-wrap | تعیین اینکه آیا باید آیتمهای انعطافپذیر (flex) در خطهای مختلف نوشته شوند یا خیر. |
float | تعیین اینکه آیا باید جعبهها (box) شناور شوند یا خیر. |
font | ویژگیهای کوتاه برای font-style، font-variant، font-weight، font-size/line-height و font-family. |
@font-face | اجازه دادن به قوانین برای دانلود و استفاده از فونتهای غیر "web-safe". |
font-family | تعیین خانواده فونت (مجموعه فونتها) متن. |
font-feature-settings | اجازه دادن به کنترل ویژگیهای چاپ پیشرفته در فونتهای OpenType. |
@font-feature-values | اجازه دادن به سازنده برای استفاده از نامهای عمومی در font-variant-alternate برای فعالسازی ویژگیهای مختلف در OpenType. |
font-kerning | کنترل استفاده از اطلاعات فضاسازی حروف (مثل فضای بین حروف). |
font-language-override | کنترل استفاده از حروف جایگزین برای زبانهای خاص در فونت. |
@font-palette-values | اجازه دادن به کاربر برای شخصیسازی مقادیر پیشفرض پالت فونت. |
font-size | تعیین اندازه فونت متن. |
font-size-adjust | حفظ خوانایی در صورت رخ دادن بازگشت فونت. |
font-stretch | انتخاب یک فونت معمولی، فشرده یا گسترده از مجموعه فونتها. |
font-style | تعیین سبک فونت متن. |
font-synthesis | کنترل فونتهای کمبود (مثل اضافهشده یا ایتالیک) که میتوانند توسط مرورگر ترکیب شوند. |
font-variant | تعیین اینکه آیا باید متن به صورت حروف کوچک نوشته شود یا خیر. |
font-variant-alternates | کنترل استفاده از حروف جایگزین مرتبط با نامهای جایگزین تعریف شده در @font-feature-values. |
font-variant-caps | کنترل استفاده از حروف جایگزین برای حروف بزرگ. |
font-variant-east-asian | کنترل استفاده از حروف جایگزین برای نوشتارهای شرقی آسیایی (مثلاً چینی و ژاپنی). |
font-variant-ligatures | کنترل استفاده از حروف جایگزین و فرمهای محیطی برای متن وابسته به عنصر. |
font-variant-numeric | کنترل استفاده از حروف جایگزین برای اعداد، اعشاریهها و علامتهای شمارش. |
font-variant-position | کنترل استفاده از حروف جایگزین برای فونتهای کوچکتر، که در موقعیت بالاتر یا پایینتر از خط پایه قرار دارند. |
font-weight | 规定字体的粗细。 |
G
grid | grid-template-rows、grid-template-columns、grid-template-areas、grid-auto-rows、grid-auto-columns 以及 grid-auto-flow 属性的简写属性。 |
grid-area | 即可规定网格项的名称,也可以是 grid-row-start、grid-column-start、grid-row-end 以及 grid-column-end 属性的简写属性。 |
grid-auto-columns | 规定默认的列尺寸。 |
grid-auto-flow | 规定如何在网格中插入自动放置的项目。 |
grid-auto-rows | 规定默认的行尺寸。 |
grid-column | grid-column-start 和 grid-column-end 属性的简写属性。 |
grid-column-end | 规定如何结束网格项目。 |
grid-column-gap | 规定列间隙的尺寸。 |
grid-column-start | 规定网格项目从何处开始。 |
grid-gap | grid-row-gap 和 grid-column-gap 的简写属性。 |
grid-row | grid-row-start 和 grid-row-end 属性的简写属性。 |
grid-row-end | 规定网格项目在何处结束。 |
grid-row-gap | 规定列间隙的尺寸。 |
grid-row-start | 规定网格项目从何处开始。 |
grid-template | grid-template-rows、grid-template-columns 以及 grid-areas 属性的简写属性。 |
grid-template-areas | 规定如何使用命名的网格项显示列和行。 |
grid-template-columns | 指定列的尺寸以及网格布局中的列数。 |
grid-template-rows | 指定网格布局中的行的尺寸。 |
H
hanging-punctuation | 规定是否可以在行框外放置标点符号。 |
height | 设置元素的高度。 |
hyphens | 设置如何分割单词以改善段落的布局。 |
hyphenate-character | 设置在换行前用于连字符断行的字符。 |
I
image-rendering | تعریف نوع الگوریتم استفاده شده برای بزرگکنی تصاویر. |
@import | اجازه میدهد تا استایلها از یک استایلنامه دیگر وارد شوند. |
initial-letter | تعریف اندازه اولین حرف و نیز تعداد خطوطی که باید به پایین بیفتد. |
inline-size | تعریف اندازه عنصر در مسیر خطی. |
inset | تعریف فاصله عنصر با عنصر والد. |
inset-block | تعریف فاصله عنصر با عنصر والد در مسیر بلوک. |
inset-block-end | تعریف فاصله پایان عنصر با عنصر والد در مسیر بلوک. |
inset-block-start | تعریف فاصله ابتدای عنصر با عنصر والد در مسیر بلوک. |
inset-inline | تعریف فاصله عنصر با عنصر والد در مسیر خطی. |
inset-inline-end | تعریف فاصله پایان عنصر با عنصر والد در مسیر خطی. |
inset-inline-start | تعریف فاصله ابتدای عنصر با عنصر والد در مسیر خطی. |
isolation | تعریف اینکه آیا عنصر باید محتوای طبقهبندی جدیدی ایجاد کند یا خیر. |
J
justify-content | تعریف نحوه همترازی عنصر در فضای انعطافپذیر. |
justify-items | تعریف نحوه همترازی عنصر در مسیر خطی. |
justify-self | تعریف نحوه همترازی عنصر در مسیر خطی. |
K
@keyframes | تعریف کدهای انیمیشن. |
L
@layer | کنترل نحوه ارزیابی ترتیب استایلهای طبقهبندی شده. |
left | تعیین موقعیت چپ عنصر قرار داده شده. |
letter-spacing | افزایش یا کاهش فضای بین حروف. |
line-break | چگونه چگونه/آیا باید خطشکنی شود یا خیر. |
line-height | تنظیم ارتفاع خط. |
list-style | تنظیم تمامی属性 لیست در یک دستور. |
list-style-image | تصویر را به عنوان نشانههای لیست مشخص میکند. |
list-style-position | تعریف موقعیت نشانههای لیست. |
list-style-type | تعریف نوع نشانههای لیست. |
M
margin | تنظیم تمامی属性 فضای بیرونی در یک دستور. |
margin-block | تعریف فضای بیرونی بلوک. |
margin-block-end | تعریف فضای بیرونی پایان مسیر بلوک. |
margin-block-start | تعریف فضای بیرونی ابتدای مسیر بلوک. |
margin-bottom | تنظیم فضای بیرونی پایین عنصر. |
margin-inline | تعریف فضای بیرونی خطی. |
margin-inline-end | مargins پایان خطی را مشخص میکند. |
margin-inline-start | مargins شروع خطی را مشخص میکند. |
margin-left | margins left بیرونی عنصر را تنظیم میکند. |
margin-right | مargins right بیرونی عنصر را تنظیم میکند. |
margin-top | مargins top بیرونی عنصر را تنظیم میکند. |
marker | نشانهایی را که بر روی همه قلهها (اولین، میانی و آخرین) مسیر عنصر کشیده میشوند اشاره میکند. |
marker-end | نشانهایی را که بر روی آخرین قله مسیر عنصر کشیده میشوند اشاره میکند. |
marker-mid | نشانهایی را که بر روی همه قلههای میانی مسیر عنصر کشیده میشوند اشاره میکند. |
marker-start | نشانهایی را که بر روی اولین قله مسیر عنصر کشیده میشوند اشاره میکند. |
mask |
این یک属性 کوتاه شده برای موارد زیر است: |
mask-clip | منطقهای که از تصویر ماسک تحت تأثیر قرار میگیرد مشخص میکند. |
mask-composite | عمل ترکیب مورد استفاده برای ماسک فعلی و ماسک زیرین مشخص میکند. |
mask-image | تصویر ماسک مورد استفاده برای ماسک عنصر مشخص میکند. |
mask-mode | مشخص میکند که تصویر ماسک به عنوان یک ماسک روشن یا ماسک آلفا پردازش شود. |
mask-origin | محل اولیه تصویر ماسک را (در منطقه ماسک) مشخص میکند. |
mask-position | محل شروع تصویر ماسک را (در مقایسه با منطقه ماسک) تنظیم میکند. |
mask-repeat | روش تکرار تصویر ماسک را مشخص میکند. |
mask-size | اندازه تصویر ماسک را مشخص میکند. |
mask-type | مشخص میکند که SVG |
max-height | ارتفاع بیشینه عنصر را تنظیم میکند. |
max-width | عرض بیشینه عنصر را تنظیم میکند. |
@media | قوانین استایل برای نوعهای مختلف رسانه، دستگاهها و اندازهها را تنظیم میکند. |
max-block-size | اندازه بیشینه عنصر را در جهت بلوک تنظیم میکند. |
max-inline-size | اندازه بیشینه عنصر را در جهت خطی تنظیم میکند. |
min-block-size | اندازه کمینه عنصر را در جهت بلوک تنظیم میکند. |
min-inline-size | اندازه کمینه عنصر را در جهت خطی تنظیم میکند. |
min-height | ارتفاع کمینه عنصر را تنظیم میکند. |
min-width | عرض کمینه عنصر را تنظیم میکند. |
mix-blend-mode | محدد میکند که محتوای عنصر چگونه باید با پسزمینه مستقیم خود ترکیب شود. |
N
@namespace | محدد میکند که نامفضاهای XML مورد استفاده در جدول استایل. |
O
object-fit | محدد میکند که محتوای عنصر چگونه باید با استفاده از ارتفاع و عرض آن به جعبهای که برای آن ایجاد شده مناسب شود. |
object-position | تعیین روش چینش عنصر جایگزین در داخل فریم آن. |
offset |
این یک属性 کوتاه شده برای موارد زیر است: |
offset-anchor | تعیین نقطهای که به طور ثابت در مسیر آنیسازی قرار دارد. |
offset-distance | تعیین موقعیت عنصر در مسیر آنیسازی. |
offset-path | تعیین مسیر آنیسازی عنصر. |
offset-position | تعیین موقعیت اولیه عنصر در مسیر. |
offset-rotate | تعیین چرخش عنصر در هنگام آنیسازی به مسیر. |
opacity | تنظیم درجه شفافیت عنصر. |
order | تنظیم ترتیب الگوهای انعطافپذیر در برابر بقیه. |
orphans | تنظیم تعداد حداقلی از خطوط که باید در پایین صفحه یا ستون باقی بمانند. |
orphans | تنظیم تعداد حداقلی از خطوط که باید در پایین صفحه باقی بمانند هنگامی که صفحهبندی در داخل عنصر رخ میدهد. |
outline | کوتاهنویسی از ویژگیهای outline-width، outline-style و outline-color |
outline-color | تنظیم رنگ کنارههای کناری. |
outline-offset | جابجایی کنارههای کناری و ترسیم آنها به خارج از لبههای فریم. |
outline-style | تنظیم سبک کنارههای کناری. |
outline-width | تنظیم عرض کنارههای کناری. |
overflow | تعیین اینکه در صورت جابجایی محتوای بیش از حد در جعبه عنصر چه اتفاقی خواهد افتاد. |
overflow-anchor | تعیین اینکه آیا باید محتوای درون یک کانتینر قابل چرخش در هنگام بارگذاری محتوای جدید به پایین آن کشیده شود یا خیر. |
overflow-wrap | تعیین اینکه آیا مرورگر میتواند در هنگام جابجایی بیش از حد کلمههای بلند در داخل کانتینر، خطبندی کند. |
overflow-wrap | تعیین اینکه آیا مرورگر ممکن است برای جلوگیری از جابجایی بیش از حد در داخل کلمه خم شود (وقتی که یک رشته طولانیتر از جعبه نگهدارنده آن باشد). |
overflow-x | تعیین اینکه آیا باید لبههای چپ و راست محتوای برش داده شود یا خیر، اگر آنها از محدوده محتوای عنصر جابجا شوند. |
overflow-y | تعیین اینکه آیا باید لبههای بالا و پایین محتوای برش داده شود یا خیر، اگر آنها از محدوده محتوای عنصر جابجا شوند. |
overscroll-behavior | تعیین اینکه آیا در محور x و y یک رشته یا اثر چرخش بیش از حد وجود دارد یا خیر. |
overscroll-behavior-block | تعیین اینکه آیا در محور بلوک یک رشته یا اثر چرخش بیش از حد وجود دارد یا خیر. |
overscroll-behavior-inline | تعیین اینکه آیا در محور درونمحور یک رشته یا اثر چرخش بیش از حد وجود دارد یا خیر. |
overscroll-behavior-x | تعیین اینکه آیا در محور x یک رشته یا اثر چرخش بیش از حد وجود دارد یا خیر. |
overscroll-behavior-y | تعیین اینکه آیا در محور y یک رشته یا اثر چرخش بیش از حد وجود دارد یا خیر. |
P
padding | کوتاهنویسی از تمامی ویژگیهای padding-* |
padding-block | تعیین حاشیه در جهت بلوک. |
padding-block-end | تعیین حاشیه پایان در جهت بلوک. |
padding-block-start | تعیین حاشیه شروع در جهت بلوک. |
padding-bottom | تنظیم حاشیه پایین داخل عنصر. |
padding-inline | تعیین حاشیه در جهت درون خط. |
padding-inline-end | تعیین حاشیه پایان خط در جهت درون خط. |
padding-inline-start | تعیین حاشیه شروع خط در جهت درون خط. |
padding-left | تنظیم حاشیه چپ داخل عنصر. |
padding-right | تنظیم حاشیه راست داخل عنصر. |
padding-top | تنظیم حاشیه بالای داخل عنصر. |
@page | تنظیم اندازه، جهت و حاشیههای صفحه چاپ شده. |
page-break-after | تنظیم رفتار صفحات (page-break) بعد از عنصر. |
page-break-before | تنظیم رفتار صفحات (page-break) قبل از عنصر. |
page-break-inside | تنظیم رفتار صفحات (page-break) در داخل عنصر. |
paint-order | تنظیم ترتیب نقاشی عنصرهای SVG یا متن. |
perspective | ارائه دید برای عنصرهای قرار داده شده در 3D. |
perspective-origin | تعیین موقعیت دید کاربر برای عنصرهای قرار داده شده در 3D. |
place-content | تعیین مقادیر ویژگیهای align-content و justify-content برای چیدمان فлекс و شبکه. |
place-items | تعیین مقادیر ویژگیهای align-items و justify-items برای چیدمان شبکه. |
place-self | تعیین مقادیر ویژگیهای align-self و justify-self برای چیدمان شبکه. |
pointer-events | تعیین اینکه عنصر آیا به رویدادهای اشارهگر واکنش نشان میدهد یا خیر. |
position | تعیین نوع روش قرارگیری عنصر (ثابت، نسبی، مطلق یا ثابت). |
@property | تعیین پارامترهای CSS خودکار در جدول استایل، بدون نیاز به اجرای هیچ کد JavaScript. |
Q
quotes | تنظیم نوع نقل قول. |
R
resize | تعیین اینکه کاربر آیا میتواند اندازه عنصر را تغییر دهد و چگونه. |
right | تعیین موقعیت چپ عنصر قرار داده شده. |
rotate | تعیین چرخش عنصر. |
row-gap | تعیین فضای بین ردیفهای شبکه. |
S
scale | اندازهی عناصر را با بزرگ کردن یا کوچک کردن تعیین میکند. |
@scope | این به شما اجازه میدهد که عناصر خاصی از درخت DOM را انتخاب کنید و عناصر را به طور دقیقتر قرار دهید بدون اینکه نیاز به انتخابکنندههای خاص داشته باشید. |
scroll-behavior | این مشخص میکند که آیا قابلیتهای اسکرول به طور نرمتر حرکت میکنند یا به طور مستقیم پرش میکنند. |
scroll-margin | م边际های خارجی بین مکان جذبکننده و جعبه را تعیین میکند. |
scroll-margin-block | م边际های خارجی بین مکان جذبکننده و جعبه را تعیین میکند. |
scroll-margin-block-end | م边际های خارجی بین انتها به سمت بالا جعبه و مکان جذبکننده را تعیین میکند. |
scroll-margin-block-start | م边际های خارجی بین ابتدای جعبه و مکان جذبکننده را تعیین میکند. |
scroll-margin-bottom | م边际های خارجی بین پایین جعبه و مکان جذبکننده را تعیین میکند. |
scroll-margin-inline | م边际های خارجی بین مکان جذبکننده و جعبه را تعیین میکند. |
scroll-margin-inline-end | م边际های خارجی بین انتها به سمت چپ جعبه و مکان جذبکننده را تعیین میکند. |
scroll-margin-inline-start | م边际های خارجی بین ابتدای جعبه و مکان جذبکننده را تعیین میکند. |
scroll-margin-left | م边际های خارجی بین مکان جذبکننده و جعبه را تعیین میکند. |
scroll-margin-right | م边际های خارجی بین مکان جذبکننده و جعبه را تعیین میکند. |
scroll-margin-top | م边际های خارجی بین مکان جذبکننده و جعبه را تعیین میکند. |
scroll-padding | فاصلهای که از جعبه تا جذبکنندهی فرزند تعیین میشود. |
scroll-padding-block | فاصلهای که از جعبه تا جذبکنندهی فرزند، در مسیر بلوک تعیین میشود. |
scroll-padding-block-end | فاصلهای که از انتها به سمت بالا جعبه تا جذبکنندهی فرزند، در مسیر بلوک تعیین میشود. |
scroll-padding-block-start | فاصلهای که از ابتدای جعبه به سمت بالا تا جذبکنندهی فرزند، در مسیر بلوک تعیین میشود. |
scroll-padding-bottom | فاصلهای که از پایین جعبه تا جذبکنندهی فرزند تعیین میشود. |
scroll-padding-inline | فاصلهای که از جعبه تا جذبکنندهی فرزند، در مسیر خطی تعیین میشود. |
scroll-padding-inline-end | فاصلهای که از انتها به سمت چپ جعبه تا جذبکنندهی فرزند، در مسیر خطی تعیین میشود. |
scroll-padding-inline-start | فاصلهای که از ابتدای جعبه به سمت چپ تا جذبکنندهی فرزند، در مسیر خطی تعیین میشود. |
scroll-padding-left | تعریف فاصله از سمت چپ حاوی به موقعیت چسبندگی فرزند. |
scroll-padding-right | تعریف فاصله از سمت راست حاوی به موقعیت چسبندگی فرزند. |
scroll-padding-top | تعریف فاصله از بالای حاوی به موقعیت چسبندگی فرزند. |
scroll-snap-align | تعریف موقعیت عناصر هنگامی که کاربر اسکرول را متوقف میکند. |
scroll-snap-stop | تعریف رفتار اسکرول پس از اسکرول سریع روی صفحه لمسی یا صفحه لمسی. |
scroll-snap-type | تعریف رفتار چسبندگی در هنگام اسکرول. |
scrollbar-color | تعریف رنگ نوارهای滚ش. |
shape-outside | تعریف شکل دوربینهای درونخطی. |
@starting-style | تعریف سبک اولیهای که در هنگام اولین بهروزرسانی سبک استفاده میشود. |
@supports | برای تست اینکه آیا مرورگر از یک ویژگی CSS پشتیبانی میکند یا خیر استفاده میشود. |
T
tab-size | تعریف عرض تابهای (tab). |
table-layout | تعریف الگوریتمهای استفاده شده برای چیدمان سلولها، سطرها و ستونها. |
text-align | تعریف روش همترازی عمودی متن. |
text-align-last | توضیح اینکه چگونه در هنگام استفاده از text-align به "justify"، قبل از تغییر خط یا جدول، یک خط یا بلوک را همترازی کنید. |
text-combine-upright | ترکیب چندین کاراکتر به یک فضای خالی از یک کاراکتر. |
text-decoration | تعریف تزئین. |
text-decoration-color | تعریف رنگ تزئین. |
text-decoration-line | تعریف نوع خط تزئین (text-decoration). |
text-decoration-style | تعریف سبک خط تزئین (text-decoration). |
text-decoration-thickness | تعریف ضخامت خط تزئین. |
text-emphasis |
این یک属性 کوتاه شده برای موارد زیر است: |
text-emphasis-color | تعریف رنگ برجستهسازی. |
text-emphasis-position | تعریف موقعیت برجستهسازی. |
text-emphasis-style | تعریف سبک برجستهسازی. |
text-indent | تعریف فضای اولین خط در داخل یک بلوک متن (text-block). |
text-justify | تعریف روش همترازی که در هنگام استفاده از text-align به "justify" استفاده میشود. |
text-orientation | جهت حروف در یک خط را مشخص میکند. |
text-overflow | مشخص میکند که چه اتفاقی باید رخ دهد وقتی متن از محیط شامل خودش خارج میشود. |
text-shadow | سایه متن را اضافه میکند. |
text-transform | حجم حروف متن را کنترل میکند. |
text-underline-offset | فاصله زیرخطی متن را مشخص میکند. |
text-underline-position | موقعیت خط زیرخطی متن را مشخص میکند. |
top | موقعیت بالای عنصر را مشخص میکند. |
transform | تبدیلهای دو بعدی یا سهبعدی را به عنصر اعمال میکند. |
transform-origin | اجازه میدهد موقعیت عنصرهای تبدیل شده را تغییر دهید. |
transform-style | مشخص میکند که چگونه عناصر عمیقتر در فضای سهبعدی رندر میشوند. |
transition | ویژگی اختصاری برای تمامی ویژگیهای transition-* |
transition-delay | زمان مناسب برای شروع اثرگذاری انتقال را مشخص میکند. |
transition-duration | زمان لازم برای تکمیل اثرگذاری انتقال را به ثانیه یا میلیثانیه مشخص میکند. |
transition-property | نام ویژگی CSS مرتبط با اثرگذاری انتقال را مشخص میکند. |
transition-timing-function | منحنی سرعت اثرگذاری انتقال را مشخص میکند. |
translate | موقعیت عنصر را مشخص میکند. |
U
unicode-bidi | با استفاده از ویژگی direction، مشخص میکند که آیا باید متن بهروزرسانی شود تا از چندین زبان در یک مستند پشتیبانی شود. |
user-select | مشخص میکند که آیا متن عنصر قابل انتخاب است یا خیر. |
V
vertical-align | نحوه قرارگیری عمودی عنصر را تنظیم میکند. |
visibility | مشخص میکند که عنصر قابل مشاهده است یا خیر. |
W
white-space | نحوه مدیریت کاراکترهای خالی در داخل عنصر را مشخص میکند. |
widows | حداقل تعداد خطوطی که باید در بالای صفحه یا ستون باقی بمانند را مشخص میکند. |
widows | حداقل تعداد خطوطی که باید در بالای صفحه باقی بمانند را در صورت رخ دادن صفحهبندی در داخل عنصر مشخص میکند. |
width | عرض عناصر را تنظیم میکند. |
word-break | نحوه جابجایی کلمات به خط بعدی را پس از رسیدن به انتهای خط مشخص میکند. |
word-spacing | افزایش یا کاهش فضای بین کلمات در متن را تنظیم میکند. |
word-wrap | اجازه میدهد کلمات بلند و غیرقابل شکستن به خط بعدی منتقل شوند. |
writing-mode | نحوه چیدمان خطوط متن به صورت افقی یا عمودی را مشخص میکند. |
Z
z-index | ترتیب قرارگیری عناصر موقعیتیابی شده را تنظیم میکند. |
zoom | عامل بزرگکنی عناصر مشخص شده. عناصر میتوانند بزرگتر یا کوچکتر شوند. |
- صفحه قبلی دستورالعملهای مرجع CSS
- صفحه بعدی پشتیبانی مرورگرهای CSS