ورود

View Full Version : سوال: خاصیت postion در css



ehsan-usr
سه شنبه 02 خرداد 1391, 21:36 عصر
سلام
من میخوام داخل یه div چندتا عکس و چندتا نوشته قرار بدم. البته هر کجا که دلم بخواد بتونم اونا رو قرار بدم. برای این کار از خاصیت position در css استفاده کردم.اگر با کوچک شدن صفحه و همچنین استفاده از مرورگرهای مختلف عکس و متن جاشون تغییر نکنه position:relative باید باشه یا position:absolute؟
و همچنین در مورد position: inherit و خاصیت display اطلاعاتی رو میخواستم. دوستان اگه کسی میدونه ممنون میشم راهنمایی کنه.

Saber Mogaddas
چهارشنبه 03 خرداد 1391, 13:02 عصر
سلام
من این کار رو با float , margin و دیو ها و span های تودر تو ترجیح میدم..
ولی برای کار با position شما می تونید از relative استفاده کنید تا به هم نریزه..
برای توضیح کامل این لینک (http://www.ittutorial.ir/%D9%88%D9%8A%DA%98%DA%AF%DB%8C-position-%D8%AF%D8%B1-css/)رو پیشنهاد میکنم
inherit نیز از position تگ پدر ارث بری می کنه..
دستور display هم گزینه های زیادی داره که هر کدوم کار خاصی رو انجام میدن .. مثل none که مانع از نمایش تگی با این استایل میشه.. و یا inline برای نمایش خطی تگ و یا تگ ها میشه..
برای توضیحات کامل این دستور هم می تونید به این لینک (http://www.w3schools.com/css/css_display_visibility.asp) مراجعه کنید
موفق باشی..

ehsan-usr
چهارشنبه 03 خرداد 1391, 15:46 عصر
سلام
من این کار رو با float , margin و دیو ها و span های تودر تو ترجیح میدم..
ولی برای کار با position شما می تونید از relative استفاده کنید تا به هم نریزه..
برای توضیح کامل این لینک (http://barnamenevis.org/The%20element%20should%20have%20the%20same%20posit ion%20value%20as%20the%20parent%20element.) رو پیشنهاد میکنم
inherit نیز از position تگ پدر ارث بری می کنه..
دستور display هم گزینه های زیادی داره که هر کدوم کار خاصی رو انجام میدن .. مثل none که مانع از نمایش تگی با این استایل میشه.. و یا inline برای نمایش خطی تگ و یا تگ ها میشه..
برای توضیحات کامل این دستور هم می تونید به این لینک (http://www.w3schools.com/css/css_display_visibility.asp) مراجعه کنید
موفق باشی..
لینک بالایی خرابه
و یه اینکه اگر ما برای position از absolute یا relative استفاده کنیم اونوقت برای قرار دادن عکس یا دیو از margin-left ,margin-right استفاده میکنیم یا left: , right ؟ من یه دیو را داخل دیو دیگری گذاشتم position اون رو هم relative دادم. اما هنگامی که میخواستم از margin-left استفاده کنم. هیچ جابجایی صورت نمی گرفت؟!

Saber Mogaddas
چهارشنبه 03 خرداد 1391, 17:13 عصر
سلام
زمانی margin کار میکنه که float استفاده کرده باشید..
بهتر ه که از دستورات خود position یعنی top left ... استفاده کنید..
لینک اصلاح شد..
موفق باشی..