lostyazilim

Tablo İçindeki Spriteları Ortalama

2 Mesajlar 508 Okunma
lstbozum
wmaraci reklam

Durotan Durotan WM Aracı Kullanıcı
  • Üyelik 28.02.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek 3D Sanatçı
  • Konum Kocaeli
  • Ad Soyad F** T**
  • Mesajlar 1676
  • Beğeniler 204 / 340
  • Ticaret 2, (%100)
Merhaba arkadaşlar. Şu kodları kullanarak sprite oluşturdum:

.heroes {
background-image: url('/media/heroes/heroes-sprite.png');
background-repeat: no-repeat;
background-position: center center;
display: block;
}

.heroes-abathur {
width: 64px;
height: 72px;
background-position: 0px 0px;


Ardından ilgili class'ları tablo hücrelerine yerleştirerek şu tabloyu oluşturdum: http://i.imgur.com/YXhbEfP.png

Ancak resimde de gördüğünüz üzere tablet ve mobil görünümlerde spritelar ortaya hizalanmıyor (aslında masaüstünde de tam ortalanmış değiller fakat tablodaki padding kodları sayesinde ortalanmış gibi gözüküyor). Yukarıdaki kodda da yer aldığı üzere background-position: center center; kullandım ama işe yaramadı.

Sprite'ları tam ortaya hizalamak için ne tür bir kodlama yapmam gerekir?
 

 

wmaraci
reklam

selomany selomany WM Aracı Kullanıcı
  • Üyelik 24.08.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek Front-end Developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** G**
  • Mesajlar 95
  • Beğeniler 13 / 31
  • Ticaret 0, (%0)
background-position-x: değerpx; - background-position-y: değerpx; tanımlarını kullanarak deneyebilirsin. Explorer'da sıkıntı çıkarsa webkit kullanmalısın.
Durotan

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al