پاسخ : اضافه کردن جاوااسکریپت
سلام
نقل قول:
(یک عکس ثابت رو گوشه انجمن میخوام نشون بده که صفحه بالا پایین بشه اون باز ثابت بمونه)
برای این کار نیازی با جاوااسکریپت نیست ! می تونید فقط با CSS هم این کار رو بکنید . اگه درست متوجه شده باشم منظورتون رو ! [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] یه نمونه از کلاس و کد مربوطه هست
نقل قول:
این کد رو باید داخل body یک صفحه زیخت ولی تو php باید چیکار کنم ؟ میشه توضیح بدین ؟
اگه هدفتون فایل قالب هست از این روش استفاده کنید
کد:
<?php
///___php code ___
?>
<div id="watermarklogo" style="position:absolute;"></div>
<script src="staticlogo3.js">
</script>
<?php
///___php code ___
?>
این یه مدل ساده هست . اگه هدف و کدتون رو بدید بهتر میشه راهنمایی کرد .
موفق باشید
امیر
پاسخ : اضافه کردن جاوااسکریپت
خیلی ممنونم
من دقیقا میخوام که این کد رو تو انجمن پیاده کنم ولی اصلا نمیشه !
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
اگر روش دیگه ای سراغ دارین خیلی خیلی ممنون میشم که بگین. متشکرم
پاسخ : اضافه کردن جاوااسکریپت
سلام
خوب میتونی با echo اینو توی قالب انجمنت بذاری
پاسخ : اضافه کردن جاوااسکریپت
سلام
نقل قول:
(یک عکس ثابت رو گوشه انجمن میخوام نشون بده که صفحه بالا پایین بشه اون باز ثابت بمونه)
کدی که گذاشتید کاری که شما می خواهید رو درست انجام نمیده . این کد هنرش در مخفی کردن عکس بعد زمان مشخصه !
برای انجام این کار بهترین راه حل همون کدی هست که در مامبولرن استفاده شده بود و من در اون تاپیک قرارش دادم . فقط با HTML , CSS شما می تونید تمام چیز هایی که می خواهید رو در گوشه سایت به صورت ثابت داشته باشید .
به همون لینک مراجعه کنید و کد CSS رو در انتهای فایل CSS قالب قرار بدیدو کد HTML رو هم در صفحه قرار بدید . به راحتی می تونید اون کد رو بین کدهای HTML قالب قرار بدید (جاش مهم نیست ، مهم اینکه در صفحه باشه !) و یا با روش هایی که گفته شد در PHP قرارش بدی .
البته در روشی که دوستمون گفت (یعنی همون echo) نباید از ( " ) استفاده کنید .
اما نکته در این قسمت هست که :
نقل قول:
اگر حل بشه سعی میکنم که به حالت مود در بیارم تا بتونیم استفاده کنیم.
خوب در این شرایط شما بهتر هست که مود رو به صورت مستقل درست کنید . یعنی کاربر نیازی اضافه یا کم کردن کد در صفحه نداشته باشه .
بهتره که کد HTML رو به عنوان یه ماژول در سایت انتشار بدید . در صورت نیاز هم کاربر می تونه با عدم انتشار ماژول می تونه اون تصویر رو حذف کنه .
با این روش :
ببخشید اگه پاسخ یه خورده طولانی و پیچیده شد . اما فکر کنم این روش خوبی باشه .
کد:
<div style="position:fixed; top:0px; right:0px;">
<img src="image_address" align="right" />
</div>
با استفاده از این کد حتی در یک ادیتور ساده هم می تونید عکستون در این DIV قرار بدید و در گوشه بالا راست به صورت ثابت نشون داده خواهد شد . البته با اسکرول کردن هم این تصور در همون موقعیت از مرورگر قرار می گیره .
اگه نیازی به تغییر موقعیت داشتید می تونید از bottom و Left برای موقعیت دهی استفاده کنید .
اگر هم دوست ندارید که تصور با در گوشه مرورگر ثابت باشه ، می تونید position را از fixed به absolute تغییر بدید . اینطوری وقتی صفحه رو اسکرول می کنید تصویر مربوطه در بالا صفحه شما می مونه و از دید کاربر خارج میشه .
موفق باشید
امیر
پاسخ : اضافه کردن جاوااسکریپت
امیر جان دستت درد نکنه .... این کد آخری با کمال سادگی همونی بود که میخوام .... فقط یک مشکلی دارم
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
وقتی عکس رو گوشه بالا میزارم میره زیر لوگوی قالب ..... و کلا دیده نمیشه صفحه رو که میارم پایین دیده میشه .
میشه بگی چطور میتونم تنظیم کنم این لایه بالاتر از بقیه موارد دیده بشه ؟
پاسخ : اضافه کردن جاوااسکریپت
فکر کنم z-index مشکلو حل کنه
پاسخ : اضافه کردن جاوااسکریپت
z-index
?
این یعنی چی ؟ میشه توضیح بدین ؟
منتظرتونم مرسی
پاسخ : اضافه کردن جاوااسکریپت
با z-index میتونی لایه ها رو بالا پایین کنی
مثلا بگی این div لایه یک هست div بعدی لایه 2
پس div اول زیر div دوم قرار میگیره چون z-index اون کوچیکتر هست
پاسخ : اضافه کردن جاوااسکریپت
سلام
دوست عزیزیمون crouz کاملا درست می فرمایند برای این کار باید از Z-index استفاده کنید .
به این شکل
کد:
<div style="position:fixed; top:0px; right:0px; z-index:+1000">
<img src="image_address" align="right" />
</div>
این باعث میشه که لایه مربوطه روی لایه های دیگه قرار بگیره (حتی اگه 1000تا لایه رو هم داشته باشی!!؟ ;D)
موفق باشید
امیر