2011-05-19 21 views
9

Bu çok basit bir cevap olabilir. 2 senaryo var, diğeri çalışmıyor. Umarım biri bana yardım edebilir.Arka plan resmi, senaryosunda tanımlandığında gösterilmiyor

İŞLER:

<head> 
<style type="text/css"> 
body { 
    background-image:url('views/default/images/home.jpg'); 
;} 
</style> 
</head> 

DOESNT'İŞ: home_style.css olarak

<head> 
<link rel="stylesheet" type="text/css" href="views/default/home_style.css" /> 
</head> 

>

CSS dosyası views/default/ klasöründe gibi görünüyor
body{ 
    background-image:url('views/default/images/home.jpg'); 
    margin-top: 0px !important; 
    padding-top: 0px !important; 
} 

cevap

14

iken görüntü views/default/images/ klasöründe. Benim durumumda

background-image:url('images/home.jpg'); 
+0

Ayrıca, değerinin ne olduğu için, kaynakların tırnak içinde olması gerekmez; url (images/home.jpg) ' – sdleihssirhc

+0

yaparak tam olarak iki karakter kaydedebilirsiniz. Çok teşekkürler. – edgar

2

:

Ben CSS klasör vardı

CSS dosyasında, her şey görüntüleyen HTML dosyası için CSS göreli görüntü yolları tanımlayın . Yani, benim CSS klasörünün içindeki benim style.css yüzden şu benim style.css içine yazarak vardı: Bunun yerine

background: url('../img/mybgimg.jpg')

ait

background: url('img/mybgimg.jpg')

... Bu yardımcı olabilir umuyoruz aynı sorunu yaşayan herkese.