PDA

View Full Version : سوال: سوال درباره position در css



mehdi64org
سه شنبه 21 خرداد 1392, 00:47 صبح
سلام و عرض ادب
دوستان من هر کاری میکنم این صفحه بندی که میخوام انجام نمیشه:
طبق عکسی که ضمیمه کردم سه تا div تو در تو داریم و یک div تک به اسم div4
حالا من میخوام این div4 رو هم در داخل div3 بنویسم ولی موقع نمایش با استفاده از خاصیت position در این مکانی که توی عکس مشخص کردم قرار بگیره.
105381


فرض میگیریم که مقدار width در div1 باشه 300
خودم در div4 مقدار position رو relative قرار دادم و مقدار left رو هم 290 ولی متاسفانه نصف div4 ظاهر نمیشه.
از خاصیت z-index هم استفاده کردم ولی بازم div4 بالا نمیاد و زیر div3 قرار میگیره. مثل عکس دومی که ضمیمه کردم.
105382

ممنون از محبتتون

mehbod.rayaneh
سه شنبه 21 خرداد 1392, 01:34 صبح
سلام
برای این ک عکس بالا را درست کنید نباید div4 را تو دیو 1و2و3 بذارید!!!
کلا ب div1 باید float:left بدید و به div4 هم باید float:righ بدید!!!

mehdi64org
سه شنبه 21 خرداد 1392, 02:15 صبح
خب شاید اشتباه از من بود که یادم رفت بگم که div1 در قسمت body و در وسط صفحه قرار گرفته.
قصدم اینه که div1 همیشه در وسط صفحه باشه و با استفاده از خاصیت position ، قسمت div4 بیرون ازش

mehbod.rayaneh
سه شنبه 21 خرداد 1392, 06:51 صبح
آهان!!! خوب باید position:fixed بذارید!!!

mehdi64org
سه شنبه 21 خرداد 1392, 12:03 عصر
آخه fixed باشه اسکرول نمیخوره . ولی اگه relative باشه اسکرول میخوره ولی نمیدونم چرا مشکل عکس دوم ایجاد میشه . الان اگر شما بخواید از z-index برای این چهار تا div استفاده کنید ، به ترتیب چه شماره هایی براشون در نظر میگیرید؟

mehbod.rayaneh
سه شنبه 21 خرداد 1392, 14:49 عصر
آره خوب! شما 1 کار دیگه هم میتونید بکنید!!!
دیو 4 را در کنار دیو 2 قرار بدید! فک میکنم اینجوری مشکل حل بشه!
برا دیو 1=1 برا دیو 2=2 برا دیو 3=3 برا دیو 4=4 :لبخند: