PDA

View Full Version : مبتدی: تغییر دادن رنگ لینک



JaVa
جمعه 21 مهر 1391, 12:17 عصر
با سلام و...

چطور میشه رنگ متنی که لینک شده به یه صفحه ی دیگه رو تغییر داد
مثال :


<a href="default.aspx">صفحه اصلی</a>


نتیجه:

صفحه اصلی

با تشکر.*

Alghoochi
جمعه 21 مهر 1391, 13:07 عصر
بهترین روش اینه که رنگ‌ها رو توی فایل قالبت (فایل css)تغییر بدی. مثلا اگه بخوای رنگ رو قرمز کنی باید:


a,a:visited {
color: red;
text-decoration: none;
}
a:hover, a:visited:hover{
color: black;
}

قسمت اول رنگ لینک‌ها رو تو حالت عادی تغییر می‌ده و حالت دوم هم وقتی موس روی اونها رفت.
فقط text-decoration اون خط (Underline) زیر لینک‌ها رو حذف می‌کنه.

meisam3322
جمعه 21 مهر 1391, 14:21 عصر
a:link, a:active, a:visited, a:focus{
color: #000000;
}

a:hover{
color: #ffcc00;
}



کد بالا تمامی تگ های a رو شامل میشه . که میشه کلاسی تعریف کرد که با نسبت دادن CSSClass تگ a مورد نظر به کلاس مربوطه فقط تگ های دلخواه را تغییر رنگ دهیم :



a.mylink:link, a.mylink:active, a.mylink:visited, a.mylink:focus{
color: #000000;
}

a.mylink:hover{
color: #ffcc00;
}



در کد بالا mylink کلاس مورد نظر ما می باشد . مثال :


<a href="Default.aspx" CssClass="mylink">صفحه اصلی</a>


همجنین میشه با استفاده از id تگ a مورد نظر فقط برای اون تگ a مورد نظر تغییر رنگ را اعمال نمود:



a#mylink:link, a#mylink:active, a#mylink:visited, a#mylink:focus{
color: #000000;
}

a#mylink:hover{
color: #ffcc00;
}