PDA

View Full Version : تغییر رنگ لینک های دیده شده وcss



mohammad-amjadi
جمعه 15 اردیبهشت 1391, 21:26 عصر
دوستان برای یه لینک چه کارهایی میشه انجام داد تا بعد از یکبار دیدار از اون همیشه وقتی اون لینک رو تو صفحه میبینی اون لینک تغییر رنگ داشته باشه با اونایی که هنوز ندیدیم وآیا تو همه مرورگر ها این دستور کارایی داره یا نه(من چند تا نمونه رو با firefox نمیتونم اجرا کنم)
لطفا تجربه بدید...

hamid_shrk
جمعه 15 اردیبهشت 1391, 21:33 عصر
سلام
این دستورشه :

a:visited
{
color: #006600;
}

mohammad-amjadi
جمعه 15 اردیبهشت 1391, 22:56 عصر
اقا حمید من این تگ رو میشناسم اما نمیتونم ازش استفاده کنم حتی مثال های w3schoolsرو هم که اجرا میکنم تغییر رنگ نمیده ممکنه از ورژن موزیلا باشه (8.0) یا یه مثال شما مطرح بفرمایید تا ببینم کجای کارم گیره............

hamid_shrk
جمعه 15 اردیبهشت 1391, 23:04 عصر
ببینید چنانچه در مسیر زیر از مرورگرتون Tools > Options > Privacy
گزینه Remember History فعال باشه این دستور باید کار کنه.

mohammad-amjadi
جمعه 15 اردیبهشت 1391, 23:49 عصر
این گزینه فعاله حالا ببینید این کد درسته:{
a.red:visited{color:#ff00ff

hamid_shrk
شنبه 16 اردیبهشت 1391, 00:01 صبح
آره درسته و کار میکنه.
کلاس red رو دادید به تگتون دیگه؟

mohammad-amjadi
شنبه 16 اردیبهشت 1391, 00:08 صبح
بله اما کار نمیکنه یا مثلا دستور زیر تو مرورگر من تاثیر نداره
<html><head><style type="text/css">a:visited{color:#ff00ff}</head><a href="1.html">hgfhhhhhh</a></html>

cyrusthegreat
شنبه 16 اردیبهشت 1391, 01:43 صبح
بله اما کار نمیکنه یا مثلا دستور زیر تو مرورگر من تاثیر نداره
<html><head><style type="text/css">a:visited{color:#ff00ff}</head><a href="1.html">hgfhhhhhh</a></html>

دوست عزیز

عکس پیوست شده رو مشاهده کنید. می بینید که درست عمل می کنه. هم تو فایرفاکس 12، هم تو کروم 20 و هم تو ie 8 و ie 9 امتحان شده و کار می ده.

فقط یک نکته ای که هست، اینه که شما تگ style رو نبستید. شما اون رو باید حتما ببنید. یعنی کدتون باید اینجوری باشه:


<html><head><style type="text/css">a:visited{color:#ff00ff}</style></head><a href="1.html">hgfhhhhhh</a></html>

champa
شنبه 30 اردیبهشت 1391, 19:25 عصر
حالت هاي موس روي لينك چندين حالت است كه مهمترين حالت ها hover، active، visited و فكر before باشه دستور همشون يكيه،

a:hover{} كه هر كدام از اين ها تعريف هاي خودشون رو داره
hover: وقتي موس روي لينك برود دستوراتي كه در اين بخش نوشتيد اعمال مي شود.
visited: وقتي كه لينك كليك شده باشد
active: وقتي لينك فعال شده باشد
سوال از چه مرورگري استفاده مي كني؟