Arkadaşlar merhaba. Doğru bir başlık mı bilmiyorum ama şöyle bir sorunum var.
Editlediğim bir css'de en başta linkler için özellikler belirtilmiş şu şekilde
a {
color:#000;
...
}
Ama ben tek bir yerde linkin rengini farjklı yapmak istiyorum ne denediysem olmuyor. Linkler hep en başta girilen link özelliklerini taşıyor. Örnek vereyim;
Aşağıdaki gibi bir classım var diyelim ben bu şekilde hiçbir özellik giremiyorum. Giriyorum ama değişme olmuyor linkte.
.deger a {
color:#Ff0000;
}
Nasıl bir çözüm önerirsiniz arkadaşlar ?
Css Evrensel Tanımlamaları Değiştirme Sorunu
5
●495
- 17-06-2013, 10:42:16<style>
a:link{
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
color:#333;
text-decoration:none;
}
a:hover{
color:#F09;
border-bottom:1px dashed #F09;
}
.ozel:link{
color:#09F;
}
.ozel:hover{
color:#CC0;
border-bottom:1px dashed #CC0;
}
</style>
<a href="#">Global Link</a><br />
<a class="ozel" href="#">Özel Link</a>
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:42:16 -->-> Daha önceki mesaj 10:39:09 --
lakin global css'te aşağıdaki gibi !important ibaresi geçiyorsa seninde özel link tanımladığın yerde miras aldığın özellikleri !important ile override etmen gerekir.
a{
color:red !important;
} - 17-06-2013, 23:40:39Teşekürler olacak sanırım böyle yaptığımda. Deneyip sonucunu söyleyeceğim. Çok teşekürler.sempatiks adlı üyeden alıntı: mesajı görüntüle
Ama sadece renklerde oynama yapmayacağım örnek olsun diye öyle yazdım. O yüzden böyle yapmak zahmetli olur herhalde bayağıT1mSaH adlı üyeden alıntı: mesajı görüntüle
Teşekürler
- 18-06-2013, 06:43:59Arkadaşın verdiği kodlar doğru. Farklı bir link yapısı kullanmak istediğin linkler için farklı bir class oluşturup, link kodlarına class="#" tagı eklersin olur biter.
- 18-06-2013, 14:30:47linki <a href="#" class="değer">vsvsvs</a> şeklindemi? yoksa <div class="değer"><a href="#">vsvsvs</a></div> şeklindemi girdiniz? yani değer classını linkemi yoksa linki kapsayan tagın içindemi kullandınız? verdiğiniz css koduna göre değer class'ının linkte değil; linki kapsayan tagın içinde bulunması gerekli.ch3lisky adlı üyeden alıntı: mesajı görüntüle
Teşekürler