2015-09-15 6 views
2

Я применяю изображение к элементу li в CSS, изображение появляется рядом с элементами li, когда я впервые загружаюсь, но затем после обновления они исчезают и заменяются точкой пули. Я использую параметр предварительного просмотра coda 2, который использует Safari, но в Firefox (последняя версия) и Chrome (последние) изображения даже не загружаются.Изображения CSS исчезают при обновлении

Мой CSS код очень прост, и я понятия не имею, почему этот вопрос происходящую

ul { 
    list-style-image:url("images/star.png"); 
} 

li { 
    margin: 10px 0px 0px 0px; 
} 
+0

проверить консоль, чтобы увидеть, если вы получаете какие-либо ошибки (F12 в Chrome и FF) – ochi

ответ

1

Ваш CSS должен работать. Тест:

ul { 
 
    list-style-image: url(http://stater.mahdaen.name/icons/favicon-16x16.png); 
 
} 
 
li { 
 
    margin: 10px 0 0 0; 
 
}
<ul class="org"> 
 
    <li>Test</li> 
 
    <li>Test</li> 
 
    <li>Test</li> 
 
</ul>

Если ваш CSS не работает, то вы можете проверить это:

  1. Не применять пользовательский дисплей к li (например inline-block).
  2. изображение есть.
  3. Стиль списка по-прежнему не переопределяется другими css.
+0

Привет, приведенный выше код doens't работы, как ни странно, если я вставлять код CSS в моем HTML документа, то он работает нормально, но из возникает отдельный файл css. – 00IIIIIII0I

+0

Можете ли вы показать мне свою структуру каталогов? Вероятно, ваш файл css находится не в одной и той же папке изображения, и вам нужно изменить 'url (images/...);', чтобы соответствовать структуре вашего каталога. Например: 'url (../ images/...);' –

Смежные вопросы