مشکل با ساخت منو ثابت بالا سایت
سلام دوستان
:)
من یه دایو ثابت میخوام بالا سایت داشته باشم اما وقتی positin:fixed میشه که بالا ثابت بمونه یه مقدار از محتوا میره زیره این دایو و چون محتوای هدر متغییر خواهد بود نمیشه برای محتوا از margin-top استفاده کرد لطفا راهنمایی کنید !
این لینک فایل فعلی لطفا دانلود کنید ، تغیرات را اعمال کنید و تست کنید ممنون
Untitled Document
پاسخ : مشکل با ساخت منو ثابت بالا سایت
نقل قول:
نوشته اصلی توسط
alu75
سلام دوستان
:)
من یه دایو ثابت میخوام بالا سایت داشته باشم اما وقتی positin:fixed میشه که بالا ثابت بمونه یه مقدار از محتوا میره زیره این دایو و چون محتوای هدر متغییر خواهد بود نمیشه برای محتوا از margin-top استفاده کرد لطفا راهنمایی کنید !
این لینک فایل فعلی لطفا دانلود کنید ، تغیرات را اعمال کنید و تست کنید ممنون
Untitled Document
از Display:block; استفاده کنید.
پاسخ : مشکل با ساخت منو ثابت بالا سایت
نقل قول:
نوشته اصلی توسط
Taryan4
از Display:block; استفاده کنید.
عزیزم خیلی منمون که جواب دادی ولی لطفا یکم توضیح بده ! نه برای این باری هر پاسخی !
من توی کلاس fixed و body تست کردم ولی هیچ کدوم جواب نداد ، لطفا خودتون تست کنید ! و بیشتر توضیح بدید ،
ممنون
پاسخ : مشکل با ساخت منو ثابت بالا سایت
از درو تا div استفاده کنید برای هدر و متن اصلی. سعی کنید css در بالای هد یا در فایل css استفاده کنید که شلوغ نشه.
پاسخ : مشکل با ساخت منو ثابت بالا سایت
نقل قول:
نوشته اصلی توسط
Taryan4
از درو تا div استفاده کنید برای هدر و متن اصلی. سعی کنید css در بالای هد یا در فایل css استفاده کنید که شلوغ نشه.
اما منظورتون را در باره ی " درو تا div استفاده کنید " نفهمیدم !
این فایل تست هستش ، من معمولا جدا مینویسم !
پاسخ : مشکل با ساخت منو ثابت بالا سایت
اینم راه حل !
تشکــــــــــــــــــــــ ـــــــــــــــــــــــــ ــــــــر یادتون نره !
<script>
window.setInterval('head()',1);
function head()
{
if(window.scrollY > 1)
{
document.getElementById('body').style.margin="0";
document.getElementById('header').style.position=" fixed";
}
if(window.scrollY<1)
{
document.getElementById('header').style.position=" inherit";
document.getElementById('body').style.margin="";
}
}
</script>