2014-11-02 4 views
0

Попытка получить логотип на веб-сайте. В конце концов используйте его как ссылку на главную страницу. Но это даже не появится, когда я использую css. Он ссылается, когда я использую HTML. Поэтому я знаю, что это не изображение. CSS находится в собственной папке, а Image находится в собственной папке. Поэтому я не думаю, что у меня неправильный URL.Cant link image from CSS

CSS

.logo { 

    background-image: url(../images/logo.png); 
    display:block; 
    margin: 0px auto; 
    padding: 0px 15px 0px 15px; 
    border: none; 
    width: 1000px; 
    height: 100px; 
} 

HTML

<body> 

    <div class="logo"> 

    </div> 

</body> 

Почувствуйте, как Ive испробовала все.

+0

Потому что это локальный файл. Локально вам нужно сказать 'файл: /// imagePath' (при условии, что это на вашем компьютере). В любом случае это дубликат, [более подробная информация здесь] (http://stackoverflow.com/questions/6401865/css-background-image-url-failing-to-load). –

ответ

1

ВОТ ОТВЕТ

CSS

.logo {

background: url(../images/logo.png) ; 
background-size: 200px 200px; 
width: 200px; 
height:200px; 

}

0

Попробуйте изменить фоновое изображение на фон и добавить кавычки.

.logo{ 
background: url('../images/logo.png');