آموزش کار با ویژگی margin و padding در CSS

بدون دیدگاه
  • سلام خدمت تمامی دوستان و همراهان محترم سایت سون ریپلای ،
    امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش کار با ویژگی Margins و padding در CSS با من همراه باشید.

    در این جلسه از آموزش html css برای شما آموزش خواهیم داد آموزش margin آموزش padding به صورت کامل خوهید آموخت .

    در ادامه مباحث آموزش html css این بار می خواهیم به مبحث آموزش کار با ویژگی های padding و margin بپردازیم،
    با ذکر این مقدمه که استفاده از ویژگی های مذکور در فرم دهی، اسکلت بندی چارچوب کار و طراحی صفحات و قالب های وب،
    امری فراگیر و تقریبا اجتناب ناپذیر است، به طور مثال برای تنظیم موقعیت بلاک ها،
    فاصله لایه ها از هم ، نمایش سفارشی محتوای درون لایه ها،
    جداول و خیلی چیزهای دیگر، از padding و margin و تنظیمات زیر مجموعه آنها استفاده می شود که در ادامه آموزش،
    به صورت کامل خدمت شما آموزش خواهیم داد.

    در کلی از ویژگی margin و padding

    آموزش کار با ویژگی margin و padding در CSS

    آموزش کار با ویژگی Margins در CSS

    همانطور که از عنوان این عبارت مشخص است، ویژگی margin برای تنظیم فاصله ی حاشیه ها استفاده می شود،
    به فرض اگر بخواهیم باکس  اصلی صفحه، از کناره ها و در واقع از تگ body به میزان چند پیکسل فاصله داشته باشد،
    کافی است برای آن باکس، مقادیر حاشیه را در قسمت بالا (top)، به میزان مشخصی در یک کلاس (class) یا آی دی (id) تعریف کنیم،
    به طور مثال:

    آموزش margin

    پس ما با استفاده از این ویژگی میتوانیم یک فضای خالی ( فاصله ) را از سمت بیرونی یک عنصر ایجاد نماییم.

    دوست عزیز پیشنهاد میشه این مطلب را هم ببینید
    آموزش پس زمینه در css

    در CSS هر عنصر دارای ۴ جهت کلی است که این جهات به شرح زیر می باشد :

    • Top – جهت بالا
    • Right – جهت راست
    • Bottom – جهت پایین
    • Left – جهت چپ

    پس ما میتونیم برای هر یک از این جهات مارجین تعریف کنیم و یا حتی میتونیم برای مثلا جهت راست و چپ تعریف کنیم و برای جهت بالا و پایین تعریف نکنیم.

    ویژگی مارجین یا Margin در CSS میتونه مقادیر زیر رو داشته باشه :

    • auto – مرورگر بصورت خودکار اضافه خواهد کرد
    • length – با استفاده از واحدهای اندازه گیری مثله پیکسل،پوینت
    • % – مقدار فاصله بصورت درصدی مشخص می شود
    • inherit – مقدارش را از عنصر والدش یا پدرش به ارث می برد

    در مثال زیر فاصله margin برای تمام جهات در عنصر <p> به اندازه 40px انتخاب می شود.

    نکته: خصوصیات width و height اندازه عرض و ارتفاع یک عنصر را مشخص می کند که در جلسات بعدی به طور کامل در مورد آنها صحبت خواهد شد.

    آموزش margin به صورت جداگانه:

    در CSS می توانید توسط خصوصیات زیر برای هر یک از جهات بالا، راست، پایین و چپ به صورت جداگانه margin تعریف کنید:

    • margin-top: تعریف حاشیه خارجی بالا
    • margin-right: تعریف حاشیه خارجی راست
    • margin-bottom:تعریف حاشیه خارجی پایین
    • margin-left: تعریف حاشیه خارجی چپ

    مثال برای margin به صورت جداگانه

    در مثال زیر برای تگ <p> خصوصیت margin به صورت جداگانه تعریف می کنیم.

    دوست عزیز پیشنهاد میشه این مطلب را هم ببینید
    آموزش ویژگی border-radius در css

    آموزش مختصرنویسی margin:

    اما در حالت مختصر نویسی، به جای نوشتن مقادیر و جهت های بالا، پائین، چپ و راست، با نوشتن مقادیر آنها در یک خط، به همان هدف اما با کدنویسی کمتر می رسیم،
    به فرض:

    آموزش ویژگی padding در css

    آموزش ویژگی padding در css

    بر عکس ویژگی margin که فاصله دو باکس یا دو لایه را در صفحات وب تعیین می کند،
    ویژگی padding میزان فاصله و حاشیه ی محتوای درون یک باکس را مشخص می کند،
    به فرض اگر بخواهیم مطالب داخلی یک لایه به میزان 4 پیکسل از کناره های آن فاصله داشته باشد،
    کافیست برای استایل یا کلاس مربوط به آن لایه، یک مقدار padding در نظر بگیریم،
    به طور مثال:

    آموزش تعریف padding به صورت جداگانه:

    در CSS می توانید توسط خصوصیات زیر برای هر یک از جهات بالا، راست، پایین و چپ به صورت جداگانه padding تعریف کنید:

    • padding-top: تنظیم حاشیه داخلی از بالا
    • padding-right: تنظیم حاشیه داخلی از راست
    • padding-bottom: تنظیم حاشیه داخلی از پایین
    • padding-left: تنظیم حاشیه داخلی از چپ
    دوست عزیز پیشنهاد میشه این مطلب را هم ببینید
    آموزش border در css

    مثال برای padding به صورت جداگانه

    در مثال بالا برای تگ <p> خصوصیت padding رابه صورت جداگانه تعریف می کنیم.

    مختصرنویسی padding:

    برای کوتاه شدن کدها می توانید padding در css را به صورت مختصرنویسی تعریف کنید. به این منظور از خصوصیت padding به این صورت استفاده می کنیم:

    نکته: ویژگی های padding و margin ممکن است در برخی نسخه های مرورگر اینترنت اکسپلورر به خوبی نمایش داده نشوند، لذا اگر با این نوع مشکلات مواجه شدید، برای این نوع مرورگرها، باید استایل مخصوصی تعریف کنید.

    میانگین امتیازات ۵ از ۵
    از مجموع ۴ رای
    اشتراک گذاری:

    مطالب مرتبط برای شما

    نظر یا سوال شما در این مورد چیست؟

      هیچ دیدگاهی برای این نوشته ثبت نشده است.