PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تغییر بک گراند منوها زمانی که روی آن منو هستیم



mahdi.manian
10-15-2011, 01:07 PM
با سلام.

من می خواهم در منوی بالای قالبم یک کدی بنویسم که بک گراند این منو ، وقتی که روی هر آیتم هستیم نمایش داده شود.

مثلا ما در منوی بالا 3 آیتم ، خانه ، تماس با ما ، درباره ما داریم. من می خواهم یک بک گراند تعریف کنم و بعد مثلا اگر در صفحه تماس با ما بودم ، بک گراند روی تماس با ما نمایش داده شود و وقتی که در صفحه خانه هستیم ، روی خانه نمایش داده شود.

مثل این سایت: <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

چه کار کنم؟

با تشکر.

safajuy
10-15-2011, 01:16 PM
سلام

منظورتون اينه كه با اومدن ماوس روي گزينه زمينه عوض بشه؟
در صورت امكان با يك عكس نمايش بديد

موفق باشيد

mahdi.manian
10-15-2011, 03:08 PM
خیر.

سایت خود جوملافارسی هم همین طور هست.
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

مثلا وقتی در صفحه "صفحه اصلی" هستیم ، آیتم این منو آبی رنگ هست و وقتی در صفحه اخبار هستیم ، آیتم این منو آبی رنگ هست.

نه منطور من hover هست و نه link و نه visited.

safajuy
10-15-2011, 03:17 PM
سلام

فكر كنم اين حالت پيش فرض جوملاست
من چند تا قالب كه زدم اينجوري بوده و تغييري در اين مسير ندادم
اگه css ها رو استاندارد بچينيد مشكلي پيش نمياد

موفق باشيد

mahdi.manian
10-15-2011, 03:24 PM
من یک قالب طراحی کردم ولی اینطوری نیست.

چه کار کنم درست شود؟

اصلا چگونه باید تعریف کرد که یک بک گراند برای یکی از آیتم های منو نمایش داده شود؟
اصول طراحی منو در قالب جوملا چیست؟

با تشکر.

shmata
10-15-2011, 06:27 PM
دوست عزیز احتمالا شما event


a:active

مد نظرتونه وقتی وارد صفحه مربوط به اون لینک بشویم این رویداد true میشود


a:active {background:#ddd;}

ezoji
10-15-2011, 10:51 PM
سلام
فكر مي كنم شما بايد از خاصيت Page Class Suffix در جوملا استفاده كنيد.
اينجا روش استفاده رو توضيح داده:
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>