با CSS یک بلوک هدر بسازید که تصویر پسزمینهاش بهصورت پاسخگو با background-size: cover تمام عرض را بپوشاند و روی اندازههای مختلف صفحه درست نمایش داده شود.
4.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 01:45 0.0
در HTML یک عنصر مثل بسازید و در CSS برای آن از background-image استفاده کنید؛ سپس background-size: cover; background-position: center; و background-repeat: no-repeat; را تنظیم کنید و ارتفاع مناسبی (مثلاً با vh یا px) بدهید تا تصویر در اندازههای مختلف صفحه بهصورت پاسخگو تمام بخش را پر کند. برای جلوههای دیگر میتوانید background-size: contain یا مقادیر درصد/طول را امتحان کنید و از shorthand background برای کوتاهسازی کد بهره ببرید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای بلوک هدر با پسزمینه پاسخگو از یک عنصر HTML مثل header استفاده کن و در CSS با background-image تصویر را تعیین کن. با استفاده از background-size: cover؛ background-position: center؛ و background-repeat: no-repeat؛ تصویر را بهطور کامل عرض صفحه پوشش میدهد و مرکز تصویر حفظ میشود. برای سازگاری ارتفاع، از height: 50vh یا min-height استفاده کن و از media queries برای نسبتهای مختلف صفحه استفاده کن تا نمایش صحیح باقی بماند. اگر میخواهی تصویر در اندازههای مختلف کامل دیده شود، میتوانی از background-size: contain یا مقادیر درصد/px استفاده کنی و از shorthand background برای کوتاهسازی کد بهره ببری.
گزارش