جستجو برای:
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
 
  • 02128423771 - 08736212195
  • info@zarrinlearn.com
  • بلاگ
  • تماس با ما
  • درباره ما
سایت اموزشی زرین لرن
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
0

ورود و ثبت نام

بلاگ

سایت اموزشی زرین لرنبلاگمقالاتCSS The z-index Property

CSS The z-index Property

1 شهریور 1404
ارسال شده توسط سمیرا خانی
مقالات
11 بازدید

خاصیت `z-index` چیست؟

* خاصیت `z-index` در CSS تعیین می‌کند که عناصر روی هم چگونه روی یکدیگر چیده شوند (ترتیب قرارگیری در محور عمق).
* عنصری که مقدار `z-index` بیشتری دارد، روی عنصر با مقدار کمتر نمایش داده می‌شود.
* `z-index` فقط روی عناصری که مقدار `position` آنها غیر از `static` باشد (مثل `relative`، `absolute`، `fixed` یا `sticky`) کار می‌کند.

—

 نحو (Syntax)

css 

selector {
position: relative; /* یا absolute، fixed، sticky */
z-index: عدد;
}

“`

* `عدد`: یک عدد صحیح (می‌تواند مثبت، منفی یا صفر باشد).
* مقدار پیش‌فرض `auto` است که ترتیب نمایش را بر اساس ترتیب عناصر در کد HTML تعیین می‌کند.

—

نحوه عملکرد

* عنصری که مقدار `z-index` بالاتری دارد، **روی بقیه قرار می‌گیرد**.
* اگر دو عنصر مقدار `z-index` یکسان داشته باشند، عنصری که در کد HTML بعدی آمده باشد روی دیگری قرار می‌گیرد.
* مقادیر منفی باعث می‌شوند عنصر **پشت سایر عناصر** قرار گیرد.

—

 مثال

“`html  

<style>
.box1 {
   position: absolute;
   left: 20px;
   top: 20px;
   width: 100px;
   height: 100px;
   background-color: red;
   z-index: 1;
}

.box2 {
   position: absolute;
   left: 60px;
   top: 60px;
   width: 100px;
   height: 100px;
   background-color: blue;
   z-index: 2;
}
</style>

<div class=“box1”></div>
<div class=“box2”></div>

“`

* در این مثال، کادر آبی (`.box2`) روی کادر قرمز (`.box1`) قرار می‌گیرد چون مقدار `z-index` آن بزرگ‌تر است (`2` در مقابل `1`).

—

نکات مهم

* z-index فقط روی عناصری کار می‌کند که position آنها غیر از static باشد.
* اگر position تعیین نشده باشد، `z-index` تاثیری ندارد.
* همچنین ایجاد context لایه‌بندی می‌تواند با ویژگی‌های دیگری مثل opacity کمتر از 1، transform   ,   filter و غیره هم ایجاد شود.

 

برچسب ها: CSS The z-index Property،خاصیت `z-index` چیست؟، نحو (Syntax)
در تلگرام
کانال ما را دنبال کنید!
Created by potrace 1.14, written by Peter Selinger 2001-2017
در آپارات
ما را دنبال کنید!

مطالب زیر را حتما مطالعه کنید

CSS Animatable
PX to EM Conversion
CSS Legal Color Values
CSS Default Values Reference
CSS Entities
CSS Functions Reference

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • مقالات
نوشته‌های تازه
  • CSS Animatable
  • PX to EM Conversion
  • CSS Legal Color Values
  • CSS Default Values Reference
  • CSS Entities
درباره زرین لرن

ما برند زرین لرن را نامگذاری کردیم، زیرا برای ما بهترین علامت های تجاری ساده هستند. مارک ها رشد می کنند در توانایی آنها درک می شود.

فهرست سفارشی
  • صفحه اصلی اول
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره ما
  • سبد خرید
  • فروشگاه

طراحی شده توسط گروه فنی مهندسی زریم هور

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت