loading...
کمیته علمی کامپیوتر و فناوری اطلاعات آموزشکده فنی ابن حسام
ابن حسام بازدید : 79 شنبه 26 مرداد 1398 نظرات (0)

متد «text-align: center» احتمالاً رایج‌ترین روشی است که برای وسط‌چین کردن عناصر استفاده می‌شود. این روش غالباً به منظور وسط‌چین کردن متن در صفحه‌های HTML استفاده می‌شود؛ اما می‌توان از آن برای وسط‌چین کردن div ها نیز استفاده کرد. کد CSS مورد نیاز به صورت زیر است:

به این ترتیب یک مربع آبی مانند تصویر زیر به دست می‌آوریم:

نکته‌های زیر را می‌توان فهرست کرد:

  1. آن div را که می‌خواهید وسط‌چین کنید با عنصر والدش بگنجانید (عنصر والد معمولاً به نام wrapper یا container شناخته می‌شود).
  2. عنصر والد را به صورت «text-align: center» تنظیم کنید.
  3. سپس درون div را به صورت «display: inline-block» تنظیم کنید.

در مثال مربوط به مربع آبی، آن را با div دیگری به نام «blue-square-container» محصور کرده‌ایم. جهت وسط‌چین کردن مربع آبی باید یک عنصر والد ایجاد کرده و مشخصه display مربع آبی را به صورت inline-block تنظیم کنید.

دلیل این امر آن است که به صورت پیش‌فرض مشخصه display یک div به صورت block تنظیم می‌شود یعنی کل عرض صفحه را می‌پوشاند. با تنظیم کردن مشخصه display مربع آبی، به صورت inline-block، مطمئن می‌شویم که مربع آبی تنها عرضی که تعیین شده یعنی 100px را پوشش می‌دهد.

افزودن چند عنصر فرزند درون عنصر والد (مربع‌های آبی در مثال فوق) باعث می‌شود همه آن‌ها وسط‌چین شوند.

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 287
  • کل نظرات : 0
  • افراد آنلاین : 8
  • تعداد اعضا : 0
  • آی پی امروز : 100
  • آی پی دیروز : 32
  • بازدید امروز : 136
  • باردید دیروز : 79
  • گوگل امروز : 12
  • گوگل دیروز : 14
  • بازدید هفته : 215
  • بازدید ماه : 333
  • بازدید سال : 5,758
  • بازدید کلی : 119,907