У меня есть некоторые проблемы с моим свойством css background-image. Я проверил, и изображение находится в правой папке. Когда я помещаю его на другую страницу для тестирования, он работает, и я вижу это. Но когда я помещаю его на страницу, которую хочу, то это не работает, если тестовая страница находится в одной папке. Вот мой код:CSS background image not visible
HTML:
<div id="wrapper"></div>
CSS:
#wrapper{
width: 50px;
height: 30px;
background: url(img/sprite_menu.png) top left no-repeat;
}
#wrapper:hover{
background-position:0 -30px;
}
Что случилось с моим кодом? почему я не вижу этого?
Редактировать: В браузере указано, что он не может загрузить изображение, когда я использую инструмент проверки элемента.
его должен быть что-то с структуру папок, потому что здесь нет ничего плохого. Дважды проверьте, где изображение и файл находятся относительно друг друга. такие неприятные неприятности очень распространены. Является ли тестовая страница в той же папке, что и изображение, или на другой странице? –
@abdul да другая страница находится в той же папке. изображение находится в папке img. Что я должен изменить, чтобы он работал? –
Просто для подтверждения работы кода: http://jsfiddle.net/jds9rc86/ –