اشکال در منوی افقی
سوال جدیدسلام دوستان. وقت بخیر. من یه برنامه دارم که دو تا منو داره. نوار بار افقی و عمودی. برای هر کدوم شون کلاس و آیدی متفاوت تعریف کردم اما متاسفانه بعضی جاها مثل تعریف لینک از یک ویژگی استفاده می کنن. ( با اینکه جداگونه براشون قابلیت تعریف کردم. مشکل اصلی کدم اینجا قسمت css هست. چطوری میتونم تغییرش بدم؟ کد html رو هم اضافه میکنم.
<ul class="firstmenu">
<li><a href="#cv1">رزومه</a></li>
<div id="cv1" class="modalDialog">
<div>
<a href="#Close" title="Close" class="Close">X</a>
رزومه
</div>
</div>
</ul>
کد css:
.firstmenu {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: rgba(20,30,250,0.5);
font-family: "B Nazanin";
direction: rtl;
font-size: 20px;
}
.firstmenu a:hover {
background-color: aqua;
transition: all 0.5s;
}
.firstmenu li {
float: right;
}
li a, .dropbtn {
display: inline-block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
direction: rtl;
transition: all 1s;
}
اشکال در قسمت آخر کد css هست یعنی این بخش:li a, .dropbtn.
چطور میتونم طور دیگه ای پیاده سازیش کنم؟ ویژگی های کلاس مدال هم از روی این برداشته شده متاسفانه
li a مشکل اینجا در صدا زدن لینک ها هست – میگین اسم کلاس گذاشتین ولی تو صدا زدن هم باید لینک و با کلاس صدا بزنین نه این شکلی که نوشتین – این شکل نوشتن تون همه لینک های داخل همه منو ها رو صدا میزنه – طبیعیه که به همشون ویژگی مشترک بده
دوست عزیز، پیشنهاد میکنم لینک نمونه کدتون رو به صورت زیر بذارید و مشکل رو واضحتر بیان کنید تا دوستان بتونند پاسخ بدن:
http://jsfiddle.net/bodnxu1j/2