Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Css link image hover


b1vRiP

Öne çıkan mesajlar

yaptığım bir web sitesinde solda duran menüde yazılar yerine resim olacak ve üstüne gelince resim değişecek. her link için ayrı ayrı resim lazım.
ben şöyle yaptım

a:link.urunmenubir
{
display:none;
display: block;
width: 171px;
height: 39px;
background: transparent url(urunlermenu1.jpg) no-repeat;
}
a:hover.urunmenubir,a:visited.urunmenubir
{
display:none;
background-position: -171px 0;
}

İlk kategori



display:none çalışıyor ama içini göstermeme yapmıyor direk bu a'nın olması gereken yer de kayboluyor. display:none 'u silince de arkaplanla ilgili bir muhabbet olmuyor herşey eskisi gibi kalıyor.

bi yerde hata mı yapıyorum acaba?
Link to comment
Sosyal ağlarda paylaş

a.urunmenubir
{
display: block;
width: 171px;
height: 39px;
background: transparent url(urunlermenu1.jpg) no-repeat;
}
a:hover.urunmenubir,a:visited.urunmenubir
{
background-position: -171px 0;
}

şimdi şöyle yaptım
arkaplan resmi çıkıyor ama -171px olarak çıkıyor ben onu hover olunca istiyorum şu haliyle hover edince bişi çıkmıyor.
ayrıca display:none'u da sildiğim için h2 de gözüküyor onu nasıl uçurabilirim?
Link to comment
Sosyal ağlarda paylaş

Şimdi link'e display:block veriyorsun ve div özelligi kazandırıyorsun, sonra background kadar width ve height veriyorsun, daha sonra icindeki yazıları yok etmek icin text-indent:-9999px veriyorsun. yazı olmayan backgroundu olan link cıkıyor ortaya

Örnek:

TEST LINK

Css:

.link {
display:block:
width:100;
height:100;
background: ();
text-indent:-9999px;
}

.link:hover {
background-position:
}

yapacagın işlem bu kadar :)
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...