تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: تراز کردن محتویات div

  1. #1
    اگه نباشه جاش خالی می مونه .: محمد :.'s Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    Apache
    پست ها
    222

    پيش فرض تراز کردن محتویات div

    سلام ،

    چجوری می شه محتویات Div را در وسط وسط قراردهیم ؟

  2. #2
    پروفشنال as13851365's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    لیبدرا
    پست ها
    914

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. 3 کاربر از as13851365 بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    اگه نباشه جاش خالی می مونه hosseintdk775's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    http://forum.rastgo.com
    پست ها
    412

    پيش فرض

    بسم الله الرحمن الرحیم
    سلام
    از طریق کد css زیر هم می شود:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. این کاربر از hosseintdk775 بخاطر این مطلب مفید تشکر کرده است


  6. #4
    اگه نباشه جاش خالی می مونه .: محمد :.'s Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    Apache
    پست ها
    222

    پيش فرض

    منظورم اینه که در محور عمودی و افقی با شه . این رو هم بگم چون display اش رو none , block می کنم اینا کار نمی کنند ! :30:

  7. #5
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    افقی: margin: 0 auto; بده و برای این‌که تحت IE هم کار کنه، خصوصیت text-align والدش رو center بده.
    عمودی: یه خاصیت به اسم vertical-align هست ولی فکر نکنم استاندارد باشه و تحت همه مرورگرها کار کنه. تکنیک این این‌طوریه که باید مقدار height و line-height رو به عنصرت مثل هم بدی. ولی این تکنیک هم برای عناصر فرم کار نمی‌کنه. برای اونا باید بهشون به میزانی که میخوای عنصرت ارتفاع داشته باشه از بالا و پایین padding بدی. این تکنیکه تحت همه مرورگها کار می‌کنه.
    اگه هم بخوای فقط یه عکسی چیزی وسط بذاری طول و ارتفاع رو تنظیم کن و تصویر رو به عنوان پشت زمینه معرفی کن و خاصیت background-position رو مقادیر center center بده.

  8. این کاربر از TemplateMonster بخاطر این مطلب مفید تشکر کرده است


  9. #6
    اگه نباشه جاش خالی می مونه .: محمد :.'s Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    Apache
    پست ها
    222

    پيش فرض نه ....

    افقی: margin: 0 auto; بده و برای این‌که تحت IE هم کار کنه، خصوصیت text-align والدش رو center بده.
    عمودی: یه خاصیت به اسم vertical-align هست ولی فکر نکنم استاندارد باشه و تحت همه مرورگرها کار کنه. تکنیک این این‌طوریه که باید مقدار height و line-height رو به عنصرت مثل هم بدی. ولی این تکنیک هم برای عناصر فرم کار نمی‌کنه. برای اونا باید بهشون به میزانی که میخوای عنصرت ارتفاع داشته باشه از بالا و پایین padding بدی. این تکنیکه تحت همه مرورگها کار می‌کنه.
    اگه هم بخوای فقط یه عکسی چیزی وسط بذاری طول و ارتفاع رو تنظیم کن و تصویر رو به عنوان پشت زمینه معرفی کن و خاصیت background-position رو مقادیر center center بده.

    صفحه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو که باز کردم کلی امیدوار شدم . چون دوست عزیز TemplateMonster چیزی نوشته بود . اما چیزی که من می خواستم نبود . من می خوام 1 div وسط div یا Table دیگر بگذارم و مقدار
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو هم حتما بهش بدم . اما ...

  10. #7
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    این خصوصیت‌ها هیچ‌کدوم با display: block مشکلی ندارن. می‌تونی بیشتر توضیح بدی و سورس صفحه رو هم بذاری؟

  11. این کاربر از TemplateMonster بخاطر این مطلب مفید تشکر کرده است


  12. #8
    اگه نباشه جاش خالی می مونه .: محمد :.'s Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    Apache
    پست ها
    222

    پيش فرض

    نه نمی تونم ولی شما خودت امتحان کردی ؟ در فایر ؟

  13. #9
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    پیدا کردم! اینو امتحان کن:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من یه خورده توضیح بدم، اگه position والد رو relative بدیم و position فرزند رو relative، مقادیر left, right, top, bottom بر حسب اون والد سنجیده می‌شن، نه پنجره مرورگر. اگه مقدار top رو 50 درصد بدیم وسط میفته منتهی باید مقدار height حتماً تنظیم شده باشه و پنجره مرورگر هم اسکرول نداشته باشه. این کدی که این بالا هست مشکل دومی رو حل می‌کنه ولی هنوز هم این هست که باید مقدار ارتفاع حتماً به صورت دستی تعیین شده باشه. و برای حل این فعلاً هیچ راه حلی که با CSS سازگار باشه موجود نیست.

  14. این کاربر از TemplateMonster بخاطر این مطلب مفید تشکر کرده است


  15. #10
    اگه نباشه جاش خالی می مونه .: محمد :.'s Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    Apache
    پست ها
    222

    پيش فرض

    توضیح کامل شما حرفی برای گفتن نگذاشت !

  16. این کاربر از .: محمد :. بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •