بنر ثابت بدون افزونه
حتما سایت هایی را که دارای بنری ثابت تحت مضمون آخرین اخبار یا تبلیغات دارند را مشاهده کرده اید.شاید از خودتان پرسیده باشید که نحوه ی ساختن این ها چگونه است؟
آیا از افزونه ی خاصی استفاده می کنند یا تابعی متمایز و یا تنها یک تگ ساده؟
برای پاسخ به این سوال باید گفت استفاده از همه ی راه های مذکور ممکن است اما کدام از نظر سرعت بارگزاری برتر است و رجحان دارد؟
در پاسخ به این سوال باید گفت که بازی کردن با چند کد از همه ساده تر و راحت تر می باشد.
برای شروع کد زیر رو در فایل style.css قرار بدید .
[php]#banner a {
position:fixed;
display:block;
right:5px;
bottom:5px;
width:150px;
height:150px;
background:url(‘آدرس بنر’) transparent no-repeat scroll center center;
}
و بعد از این کار کافیه که فقط کد پایین رو در footer.php و قبل از کد </body> قرار بدید :
[php]<div id="banner"><a href="آدرس سایت مقصد" title="متن"> </a></div>[/php]البته این نکته رو فراموش نکنید که در دو کد
width:150px;
height:150px;
می تونید سایز بنر رو تغییر بدید و اینکه بنر رو با فرمت png قرار بدید.
فقط یادتون باشه که position در css اگر fixed باشه بنر شما تکون نمی خورد و ثابت می ماند و بالا رفتن و پایین رفتن حرکت می کند اما اگر می خواهید در سر جای خود بی حرکت بماند باید از سایر گزینه ها بجای fixed استفاد کنید مثلا absolute و یا realation.
لینک کوتاه : https://3zar.ir/?p=23302