Blackinci » CSS » Css Link Özellikleri
 (Oy Verenler: 9)
Css Link Özellikleri
528 Kere Okunmuş EkleBunu Sosyal Paylaşım Butonu CSS blackinci 27 Nisan 2008 Haberi Yazdır
link özellikleri yani pseudo-class ve pseudo-element özellikleri sadece link lerde kullanılmaz yani bir çok elementte kullanılabilir bu kodların tanımları şunlardır

:link
:visited
:hover
:active
:focus
:first-child
:lang
pseudo-element
:first-letter
:first-line
:before
:after


:link, :visited, :hover, :active


genelde linklerde bu 4 lü birlikte kullanılır
:link => Tıklanmamış link özelliğini belirler
:visited => Tıklanmış link özelliği belirler
:hover => Linkin üzerine gelindiğindeki özelliği belirler yada bir elementin
:active => Aktif bir linkin özelliğini belirler yada bir elementin
Örnek bir kullanım yapalım bir linkimize yukarıdaki özellikleri uygulayalım
a:link { color: black;}  /* normal linkimiz siyah olsun*/
a:visited { color: blue;} /* tıklanmış linkimiz mavi olsun*/
a:hover { color: red} /* üzerine gelince kırmızı renk olsun */
a:active { color: aqua;} /* aktif yani linke tıklayınca turkuaz renk olsun */

Örnek - Ön İzleme
örnek kullanımı bu şekilde yukarıda ki kodlarda gördüğü gibi hek kodun önüne "a" harfi ekledik yani HTML link elementini seçtik örnek başka bir elemet yada bizim verdiğimiz class ve id de ekleyebiliriz alttaki örnek gibi
#Deneme a:link { color: black;}  
#Deneme a:visited { color: blue;}
#Deneme a:hover { color: red}
#Deneme a:active { color: aqua;}


:focus


:focus kodumuz seçilen bir elementin özelliğidir bu kodumuzda linklerde kullanılabilir ama bu kodumuzun daha iyi anlamak için ben bir metin kutusu "input" ile örnek vericem kodumuza geçelim
.kutu {border: 1px solid black;} /* bir kutu tanımladım ve normalde bu kutunun borderi siyah olsun*/
.kutu:focus {border: 1px solid red;} /* ve kutu seçilince yazı falan yazarkende borderleri kırmızı olsun */

Örnek - Ön İzleme

:first-child


:first-child kodumuzda bir makalede bulunan kodları veya o elementin ilk satırını özelleştirebiliriz örneklerle devam edelim bir makalede ilk satırı kalın yapalım
örnek
p:first-child {font-weight: bold;}

Örnek - Ön İzleme
veya bir makaledeki yazımızın sadece içindeki bir elementi seçmek istiyorsak örnek
p > em:first-child {font-weight: bold}

üstteki kodumuzda p elementinin içinde > bulunan em elementine özellik verebiliriz
Örnek - Ön İzleme
eğer sadece ilk satırdaki elemente özellik vermek istiyorsak kodumuz şu şekilde kullanabiliriz
p:first-child em {font-weight: bold}


:lang


:lang kodumuzda farklı dilde yazılmış elemente özellik vermemizi sağlar örnek kullanım
css
p:lang(tr) { font-weight: bold; }

html
<p lang="tr"> farklı dilde yazdım var sayalım</p>

pseudo-element


:first-letter


:first-letter kodumuzda ise bir yazımızın ilk harfine özellik verebiliriz gazetedekiler gibi
örnek:
p:first-letter {color:#ff0000;font-size:xx-large}

Örnek - Ön İzleme

:first-line


:first-line kodumuzda ise makalemizin ilk satırına özellik verebiliriz örnek
Örnek:
p:first-line {
text-transform: uppercase;
font-weight: bold;
}

Örnek - Ön İzleme

:before


:before kodumuzda ise bir makalenin öncesine ekrana yazı yazdırabiliriz, Resim Ekleyebiliriz, hatta ses dosyası bile ekleyebiliriz fakat css de ses çalmayı hiç bir tarayıcı şuan desteklemiyor
örnek olarak ekrana yazı yazdıralım:
p:before { content: "Not: " }

Örnek - Ön İzleme
eğer resim eklemek istiyorsak alttaki kodu kullanabiliriz ses içinde aynıdır
p:before { content: url(resim.gif) }


:after


:after kodumuzda :before kodmuzla aynıdır fakat :after kodumuz ile bir elementin sonuna özellik verebiliriz kod kullanımı :before ile aynıdır


Bu Konuda 5 Yorum Yapılmış
Bu Konuda 5 Yorum Yapılmış

çok güzel açıklamalar abi eline sağlık

ByResul

Üstadım güzel bilgiler olmus MyBB tema yaparken yararlanırız.Eline emeğine sağlık.

çok teşekkürler uyguladım birde sorum olacakdı

linkin üzerini çizdiğimizde mavi çizyor onu nasıl buradaki gibi rengini başka yapabilirim blue yapmak istiyorum nasıl yaparım yardımcı olurmusunuz ? şimdiden teşekkürler

ne renk olsun istiyorsanız o rengi yazacaksınız :link, :visited, :hover, :active örnekler ilk sırada mevcut zaten

benim demek istediğim linklerde değil yazıların üzerini çizdiğimizde mavi renk çiziyor ama bu sitede kırmızı çiziyor bende sitemde kırmızı çizmesini istiyorum bunu nasıl uygulayabilirim

Yorum Ekle
Yorum Ekle

Zorunlu
Zorunlu Değil
 
 
Kontrol Paneli
Kullanıcı Adınız
Şifreniz
Şifremi UnuttumKayıt Ol!
Kategoriler
Takvim
«    Temmuz 2008    »
PtSaÇrPrCuCtPz
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Anket
blackinci.com da bir forum sayfası olsun mu?

Evet Olsun
Hayır Olmasın
Kararsızım
Fikrim yok
En Çok Okunanlar
Dost Siteler
Arşiv
En Son Yorumlar
Yazan:
konu: Durgunluk :(
Yazan:
konu: MyBB için css ile alt forum ...
Yazan: Ξ®ß!LΞN
konu: Css İle Yatay Menü Yapımı 2
Yazan: ByResul
konu: Durgunluk :(
Yazan:
konu: Durgunluk :(
Rss İstatistikler İletişim Üste Git Copyright © 2008 DLE Blackinci Edition