2016-12-18 2 views
0

У меня есть код ниже в html-файле, и проблема в том, что фоновое изображение не отображается, и когда я пытаюсь сделать это из файла css. Может кто-нибудь помочь мне, что я делаю неправильно? Заранее спасибо!CSS background picture not show

<head> 
    <style> 
    body{ 
    background-image: url("trees.jpg"); 
    } 
    </style> 
</head> 
+0

Опубликовать полный код, который вы пробовали. –

+1

У вас есть контент в вашем теле страницы html? –

+0

С первого взгляда я не могу сказать, что что-то не так. Проверьте свой URL-адрес, вероятно, ваш URL-адрес не найден. –

ответ

0

попробуйте использовать! Важный

<head> 
    <style> 
    body{ 
    background-image: url("trees.jpg") !important; 
    } 
    </style> 
</head> 
0

Прежде всего вам необходимо установить высоту вашего тела, если их нет-контента в теле, то изображение не будет отображаться

во-вторых, этот код будет работать только если ваш HTML-файл и изображение как в той же папке

<head> 
    <style> 
    body{ 
    background-image: url("trees.jpg"); 
    } 
    </style> 
</head> 

если изображение, скажем, img папку, то вам нужно сделать, это

body{ 
    background-image: url("img/trees.jpg"); 
} 

но если папка img не находится в том же каталоге, что и HTML, но в это родительский каталог. вам нужно сделать, это

body{ 
    background-image: url("../img/trees.jpg"); 
} 
+0

изображение находится в том же каталоге –

+0

Gabriela, можете ли вы разместить свой полный код в кодефене или загрузить его на zipyshare – ab29007

0

Скорее всего он не может найти файл назначения, попытайтесь проверить, если вы ввели правильное имя файла, даже расширение файла. Иногда это расширение файла в верхнем регистре, например «.JPG».