lostyazilim
tr.link

tüm görselleri tek resim dosyasından açmak ?

6 Mesajlar 1.174 Okunma
lstbozum
tr.link

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)
arkadaşlar benim söyle bir sorum var temamda siprite.png asında bir resim dosyası var ancak sitemdeki bir çok görsel bu dosyada menü arka planı, twitter kuşu,ara butonu, alt menü arka planı...vs bu soya css den alttaki gibi yazılmış ve o kısma o resim dosyasında belirttiği yeri alıyor ve site bir çok resim açmak yerine sadece tek resim ile tüm görselleri açıyor bu da çok büyük bir performans farkına neden oluyor... acaba diğer görselleride o resme ekleyip nasıl css özerinde değişiklik yaparım

Resimler söyle css eklenmiş :

nav#navMenu {margin-top: -20px; background: url("../img/sprite.png")no-repeat -4px -174px; width: 960px; height: 42px; overflow: auto;}
.aramaInput {background: url("../img/sprite.png")no-repeat -963px -860px; width: 223px; height: 22px; padding: 10px; border: none; color: #6b6b6b;}
#altMenu {background: url("../img/sprite.png")no-repeat -4px -218px; width: 904px; height: 27px; padding: 7px 0 0 55px; overflow: auto; margin-top: -2px;}


Kodların içinde farklı işlelere yarayan kısımlarda var abize gerekli olan yerleri ne ve hangisi hangi işe yarıyor ? yazarsanız hem öğrenmiş olurum hem çoğu kişinin işine yarar


Dip Not: bu komu çok kişinin dikkatini çeker diye düşünüyorum...
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
wmaraci
reklam

furkanozden furkanozden Geleceğe hazır mısın? Kullanıcı
  • Üyelik 25.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Blogger
  • Konum Samsun
  • Ad Soyad F** Ö**
  • Mesajlar 2462
  • Beğeniler 98 / 442
  • Ticaret 2, (%100)
Dediğiniz şeyin adı CSS Sprite özelliği hocam.

nav#navMenu {margin-top: -20px; background: url("../img/sprite.png")no-repeat -4px -174px; width: 960px; height: 42px; overflow: auto;}

Bu kısımda sprite özelliğini ilgilendiren alan background: url("../img/sprite.png")no-repeat -4px -174px; bu alan. Sprite resminin içindeki ilgili resmin koordinatları.

Ayrıca her resmi sprite yapmanıza gerek yok. Her sayfada yüklenen resimleri tercih edin.
 

 

Are you alright?

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

furkanozden adlı üyeden alıntı

Dediğiniz şeyin adı CSS Sprite özelliği hocam.

nav#navMenu {margin-top: -20px; background: url("../img/sprite.png")no-repeat -4px -174px; width: 960px; height: 42px; overflow: auto;}

Bu kısımda sprite özelliğini ilgilendiren alan background: url("../img/sprite.png")no-repeat -4px -174px; bu alan. Sprite resminin içindeki ilgili resmin koordinatları.

Ayrıca her resmi sprite yapmanıza gerek yok. Her sayfada yüklenen resimleri tercih edin.


bende tam olarak öyle yapacağım zaten sitemde mevcut resimlerin tamamı her sayfada kullanılıyor seo bakımından da önemi var çünki optime etmeye gerek duyulmuyor böylece hem hızlı açılma saglıyor

mesla şu resmi bu dosyanın en başına ekledim diyelim kodlarını nasıl düzeltirsem uygun bi şekilde gözükür ?

Kodları Şölye: background:url(../img/ata.png) no-repeat;;}

Resim Dosyasında En Baştaki Atatürk Resmi Resim Boyutu 135x101 Resim Adresi Burada

Ek Olarak: Konu Güncel
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻

furkanozden furkanozden Geleceğe hazır mısın? Kullanıcı
  • Üyelik 25.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Blogger
  • Konum Samsun
  • Ad Soyad F** Ö**
  • Mesajlar 2462
  • Beğeniler 98 / 442
  • Ticaret 2, (%100)


Resmi göstermek istediğiniz yer yukarısı.

ID:

#x {background:url(../img/ata.png) no-repeat;}

CLASS:

.sprite-bg {background-position: 0 0; width: 540px; height: 263px;}

Benim bildiğim böyle yanlışım varsa düzeltin arkadaşlar.
 

 

Are you alright?
wmaraci
wmaraci

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

furkanozden adlı üyeden alıntı



Resmi göstermek istediğiniz yer yukarısı.

ID:

#x {background:url(../img/ata.png) no-repeat;}

CLASS:

.sprite-bg {background-position: 0 0; width: 540px; height: 263px;}

Benim bildiğim böyle yanlışım varsa düzeltin arkadaşlar.


evet doğru gözüküyor benim demek istediğim php ekledik css yaptık css den resmi seçtik ama resmişin şu şu kordinatları arasındaki kısmı görünecek nasıl yaparız bir resmin ortasındaki bir kısmı belirtiyorsun sadece orası gözüküyor
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻

furkanozden furkanozden Geleceğe hazır mısın? Kullanıcı
  • Üyelik 25.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Blogger
  • Konum Samsun
  • Ad Soyad F** Ö**
  • Mesajlar 2462
  • Beğeniler 98 / 442
  • Ticaret 2, (%100)
Hocam şu işinizi görür.
 

 

Are you alright?
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)