هم ترازی عمودی CSS
دسته بندی : آموزش CSS سطح مقاله : متوسط زمان مطالعه : 2 دقیقه آخرین بروز رسانی: 26 بهمن 1399استفاده از ویژگی هم ترازی عمودی CSS به شما امکان می دهد ترازبندی عمودی CSS را برای موارد داخل عنصر تنظیم کنید:
img.first {
vertical-align: baseline;
}
img.second {
vertical-align: text-top;
}
img.third {
vertical-align: text-bottom;
}
img.fourth {
vertical-align: sub;
}
img.fifth {
vertical-align: super;
}
این ویژگی با عناصر درون خطی و سلول های جدول کار می کند.
توجه: از آنجا که ترازبندی عمودی بر عناصر بلوک تأثیر نمی گذارد ، نمی توانید از آن برای ترازبندی عمودی متن در عناصر div استفاده کنید. برای انجام این کار ، از flexbox استفاده کنید.
بررسی تراز کردن عمودی
برای اعمال ترازبندی عمودی CSS ، مثال نحوی زیر را دنبال کنید:
vertical-align: مقدار؛
تمام مقادیر موجود تراز عمودی CSS موجود در جدول زیر توضیح داده خواهد شد.
Description | Value |
مقدار پیش فرض خط پایه عنصر را با خط اصلی والدین تراز می کند | baseline |
عنصر را مانند زیر نویس تراز می کند | sub |
عنصر را مانند فوق خط تراز می کند | super |
بالای عنصر را با بالای خط تراز می کنیم | top |
پایین عنصر را با پایین خط تراز می کنیم | bottom |
بالای عنصر را با بالای متن والدین تراز می کنیم | text-top |
وسط عنصر را با وسط متن کوچک والدین تراز می کند | middle |
پایین عنصر را با پایین متن والدین تراز می کنیم | text-bottom |
عنصر را با مقدار تعیین شده بالا یا پایین می آورد (می تواند مثبت یا منفی باشد) | Length units |
عنصر را در رابطه با مقدار ارتفاع خط بالا و پایین می کند (می تواند مثبت یا منفی باشد) | Percentages |
پشتیبانی از مرورگر
این تگ در مرورگرهای IE ، safari ، firefox، cherom، opera وEdge پشتیبانی می شود.
در دوره آموزش CSS بین المللی آکادمی دویکس به صورت رایگان ثبت نام کنید.
این مقاله چقدر براتون مفید بود؟