SORU
6 Mart 2013, ÇARŞAMBA


Nasıl Raylar içinde CSS 4 görüntüleri referans için

Heroku üzerinde Rails 4 ile garip bir sorun var. Görüntüleri derlenen karma onlara ekledi, henüz CSS içinden bu dosyaları referansı gerçek ismi düzelttik yok. Demek istediğim şey şu. Bir dosya logosu aradım.png. Henüz ne zaman göstereceğine heroku üzerinde olarak görülüyor:

/assets/logo-200a00a193ed5e297bb09ddd96afb953.png

Ancak CSS hala Birleşik Devletleri:

background-image:url("./logo.png");

Sonuç: görüntü yok. Kimse bu çalıştırmak? Bu nasıl çözülebilir?

CEVAP
23 Mart 2013, CUMARTESİ


Dişliler Sass ile birlikte bu işi yapmak için kullanabilirsiniz. some nifty helpers vardır


Resim özel Yardımcısı

background-image: image-url("logo.png")


Yardımcı agnostik:

background-image: asset-url("logo.png", image)

background-image: asset-url($asset, $asset-type)


ya eğer css dosyasında resim veri gömmek istiyorsanız

background-image: asset-data-url("logo.png")

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alfredo Garcia

    Alfredo Garc

    25 Mayıs 2007
  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012