چگونه اندازه عنوان را در حال حرکت تغییر دهیم
- صفحه قبل سربرگ چسبنده
- صفحه بعدی جدول قیمتها
آموزش چگونه از CSS و JavaScript برای کوچک کردن عنوان در حال حرکت استفاده کنیم.
چگونه عنوان را در حال حرکت کوچک کنیم
مرحله اول - اضافه کردن HTML:
ایجاد سربرگ:
<div id="header">Header</div>
مرحله دوم - اضافه کردن CSS:
تنظیم استایل سربرگ:
#header { background-color: #f1f1f1; /* پس زمینه خاکستری */ padding: 50px 10px; /* فضای داخلی */ color: black; text-align: center; /* قرار دادن متن در وسط */ font-size: 90px; /* اندازه بزرگ */ font-weight: bold; position: fixed; /* موقعیت ثابت - در بالای صفحه */ top: 0; width: 100%; /* عرض کامل */ transition: 0.2s; /* اضافه کردن اثر گذار (در زمان حرکت کوچک کردن اندازه فونت) */ }
مرحله سوم - اضافه کردن JavaScript:
// زمانی که کاربر 50px از بالا به پایین در حال حرکت است، اندازه فونت عنوان را تغییر دهید window.onscroll = function() {scrollFunction()}; function scrollFunction() { if (document.body.scrollTop > 50 || document.documentElement.scrollTop > 50) { document.getElementById("header").style.fontSize = "30px"; } document.getElementById("header").style.fontSize = "90px"; } }
- صفحه قبل سربرگ چسبنده
- صفحه بعدی جدول قیمتها