fantome0

تغییر رنگ منو در حالت منوی انتخاب شده

18 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

چکار کنم تا وقتی روی هر منو کلیک می کنم و وارد اون بخش مورد نظر میشم، منوی انتخاب شده به رنگ مشخصی در بیاد که مشخص بشه کاربر در داخل کدوم بخش یا منویی هست؟

من راستش از این دستور استفاده کردم ولی وقتی روی منویی که کلیک میکنم و رنگش عوض میشه منوهای دیگه هم همینجوری میشن و دیگه رنگشون عوض نمیشه!


.menu li a:visited { color: red; }

این مشکل رو هم تو منوهای بالای هدر و هم، زیر هدر دارم.

ویرایش شده در توسط fantome0
0

به اشتراک گذاری این پست


لینک به پست

شما از فهرست های خود وردپرس استفاده کردید؟

2

به اشتراک گذاری این پست


لینک به پست

شما از فهرست های خود وردپرس استفاده کردید؟

نه مرتضی جان از فهرست ها استفاده نکردم.

0

به اشتراک گذاری این پست


لینک به پست

استایل موردی که داخلش هستید را با active می تونید تغییر بدید.


.menu li a:active{ color: red; }

3

به اشتراک گذاری این پست


لینک به پست

ACTIVE مال زمانیه که یک روی یک هایپرلینک کلیک می کنید (مدتی که کلید موس را روی لینک فشار می دهید)

اما اینکه در صفحه جدید رنگ موضوع صفحه تغییر کنه اول باید روشن کنید منوهاتون چی هستند

دسته بندی ها

صفحات جدا

منوی ایستاتیک

فهرست دلخواه

منوی استاندارد قالب ....

5

به اشتراک گذاری این پست


لینک به پست

ACTIVE مال زمانیه که یک روی یک هایپرلینک کلیک می کنید (مدتی که کلید موس را روی لینک فشار می دهید)

اما اینکه در صفحه جدید رنگ موضوع صفحه تغییر کنه اول باید روشن کنید منوهاتون چی هستند

دسته بندی ها

صفحات جدا

منوی ایستاتیک

فهرست دلخواه

منوی استاندارد قالب ....

منوهای بالای هدر شامل برگه ها هست.

و منوهای زیر هدر شامل دسته بندی هاست

0

به اشتراک گذاری این پست


لینک به پست

برای صفحه ها در صفحه page.php قالب و داخل حلقه وردپرس بنویسید


<style type="text/css">
#nav a[href="<?php the_permalink() ?>"] {
background: #009933;
}
</style>

برای دسته ها هم سر بزنید الان عجله دارم دومرتبه بر میس گردذم کدش رو می گذرارم

2

به اشتراک گذاری این پست


لینک به پست

در سایت شما بجای nav در کدی که دادم بنویسید menu

1

به اشتراک گذاری این پست


لینک به پست

برای صفحه ها در صفحه page.php قالب و داخل حلقه وردپرس بنویسید


<style type="text/css">
#nav a[href="<?php the_permalink() ?>"] {
background: #009933;
}
</style>

برای دسته ها هم سر بزنید الان عجله دارم دومرتبه بر میس گردذم کدش رو می گذرارم

قالبم فایل page.php نداره.

این فایل مهمه ؟ باید بسازمش؟

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

قالبم فایل page.php نداره.

این فایل مهمه ؟ باید بسازمش؟

این فایل برای برگه های است هست. اگر دوست دارید که قاالب برگه هاتون با قالب نوشته هاتون متفاوت باشه بله باید بسازیدش

ویرایش شده در توسط سعید شعبانی
1

به اشتراک گذاری این پست


لینک به پست

خوب الان من این کد رو کجا بزارم با توجه به اینکه قالبم فایل page.php نداره!

برای دسته ها باید چکار کنم؟

0

به اشتراک گذاری این پست


لینک به پست

خوب از فایل single.php یک کپی بگیرید و با اسم page.php ذخیره کنید بعد کد را داخل page.php قرار بدید

2

به اشتراک گذاری این پست


لینک به پست

برای شخصی سازی باید سازنده باشید

کاری که جناب شعبانی گفتند را با حذف بخشی که مربوط به تگ و دسته بندی هست انجام بدید برای دسته ها هم از archive.php کپی بگیرید و با نام category.php ذخیره کنید برای اینکه راحت تر باشید می تونید یک دفعه به تعداد دسته بندی هاتون کپی کنید و هر کدام را با نام آی دی دسته ذخیره کنید

category-10.php category-5.php

و مثلا داخل فایل category-10.php این کد را بگذارید

همینطور الی آخر


<style type="text/css">
.cat-item10 {
background:#009933
}
</style>

2

به اشتراک گذاری این پست


لینک به پست

من هر کاری کردم با این روشی که گفتین موفق نشدم.

من 3 تا منو به صورت استاتیک ساختم به این صورت:


<div id="top-menu">
<a href="#">صفحه نخست</a>
<a href="#">تماس با ما</a>
<a href="#">rss</a>
</div>

و تو css اینجوری بهش استایل دادم:


#menu {
width:100%;
height:25px;
background-color:#cccccc;
}
#top-menu{
height: 25px;
font:12px Tahoma;
font-weight: normal;}
#top-menu a{
background:url(images/sprites.png) no-repeat -1px -272px;
font-size: 12px;
color: rgb(211, 232, 253);
text-decoration: none;
text-align: center;
padding-left: 8px;
padding-right: 8px;
display: block;
line-height: 25px;
float: right;}

الان با توجه به اینکه منوهام استاتیک هست از این کد تو استایل استفاده میکنم ولی باز جواب نمیده:


#menu a:visited {
color: #000;
}

0

به اشتراک گذاری این پست


لینک به پست

به .current-cat کلاس بدید

3

به اشتراک گذاری این پست


لینک به پست

آیدی منو را از کجا آوردید در کد اول که آی دی چیز دیگریه

و اگر منو را ایستاتیک می سازید خیلی راحت به هر آیتم یک آی دی بدید و در صفحه مربوط به همون آیتم یک تکه کد شبیه زیر را اضافه کنید


<style>
#example {color:#000}
</style>

3

به اشتراک گذاری این پست


لینک به پست

متوجه نشدم یعنی هر آیتمی رو براش یه دیو بسازم؟

میشه یه مثال بزنید.

0

به اشتراک گذاری این پست


لینک به پست

موردی که بنده گفتم رو انجام بدیدبراتون راحتتره

به اون کلاسی که گفتم استایل بدید برای منوهای جاری میشه استایل تعریف کرد

خود وردپرس قرار داده

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری