حقیقی
2 سال پیش توسط حقیقی مطرح شد
3 پاسخ

پوزیشن absolute و relative

سلام وقتتون بخیر
مشکل من این هست که نمیدونم کجا از relative و کجا از absolute استفاده کنم؟ در بعضی از تمرین ها دیدم که کلا از relative استفاده نشده و به همه عناصر absolute داده شده و در جای دیگر هم دیدم که فرزند پوزیشن relative گرفته برای همین کاملا گیج شدم که کجا از کدوم استفاده کنم


ثبت پرسش جدید
مهدی
تخصص : Backend Developer
@mahdidv 2 سال پیش آپدیت شد
1

سلام دوست عزیز

<div class="relative">
    <div class="absolute"></div>
</div>

ببین اگر من به div پدر کلاس relative ندم فرزند میگرده تا اولین div که داری مقادر relative باشه اگر پیدا نکرد body به عنوان relative در نظر گرفته میشه

در واقع تگی فرزندی که کلاس absolute داره نسبت به کلاس پدری که relative داره جابجا میشه.


وهاب محمدی
تخصص : برنامه نویس
@vahabmohammadi74 2 سال پیش مطرح شد
1

سلام وقت بخیر
توضیحات دوستمون اقا مهدی کاملا درسته اما بعضی وقت ها شما برای شناور کردن عنصر از پوزیشن استفاده نمی کنی. مثلا شما میخوای مقدار z-index تعریف کنی . برای بهبود کارکرد این دستور نیازه به اون المان پوزیشن با مقدار relative داده بشه .
در مورد شناور کردن اگر جایی به تگی پوزیشن با مقدار absolute داده شد و تگ والد پوزیشن با مقدار relative نداشت در ۹۰درصد موارد قصد برنامه نویس شناور کردن المان متناسب با بدنه داکیومنت بوده. گرچه توصیه میشه همیشه والد رو در نظر بگیرید حتی اگر‌خود تگ‌body هست


عرفان کاهانی
تخصص : برنامه نویس
@kahania726 2 سال پیش مطرح شد
0

اگه relative رو ندیدی به یک تگ پدر ، طور خودکار body به عنوان تگ پدر لحاظ میشه و اینکه تگ پدر رو مشخص نکنی یا بکنی به چیزی که در حال طراحیش هستی ربط داره و ممکنه تو یک پروژه کلا نیازی به مشخص کردن تگ پدر نباشه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام