2016-03-28 23 views
0

Görüntümü benim görmem için başka bir deyişle css'de bir url'ye .xhtml eklemem gerekiyor, başka bir şey bulunamadı (yazım hatası yok).Css'de görüntüye .xhtml eklemek zorundayım

ex, bu bulunur:

background-image: url(flags/flags-32.png.xhtml); 

bu bulunamazsa:

background-image: url(flags/flags-32.png); 

benim dosya kaynaklar/css/bayrakların altında.

  • Bunu bilen biri olarak etkileyebilir olarak .png.xhtml veya .script.xhtml gibi uzantılara sahip olmaması gerektiğini okumuştum: Ben de dolaylı olarak buna bağlı bir yan sorum var

    olumsuz performanslar. Nerede okuduğumun kaynağını bulamıyorum ama bunun neden olduğunu bilmek istiyorum (belki önbellek yüzünden).

cevap

0

url şudur: örneğin doğrudan bir .js dosyaya erişmek istiyorsanız url

javax.faces.resource/... 

olduğunu

ise:

resources/script/myscript.js 

Kaynaklarda s'u unutmayın.

0

deneyin bayrak klasörünün önce

url ("# {kaynak [ 'bayraklar/bayrakları-32.png']}") kaynak eklemek için;

+0

Bu şekilde .xhtml eklemem gerektiğini öğrendim, bu yüzden bunu biliyorum. Şey, ben .xhtml’e sahip olmamamı isterim (yan sorudan dolayı) – Ced

-1

Bu resources->images->imageName.gif gibi bu

background-image: url(../images/imageName.gif); 

eğer klasör yapısı gibi denemelisiniz. .xhtml bir dosyanın sonuna eklenir zaman