У меня есть CSS background-image
вопрос, который я не могу понять.background-image не отображается
Здесь:
CSS
#yes {
background-image:url("../tick.png");
background-repeat: no-repeat;
height: 16px;
width: 16px;
}
#no {
background-image:url("../cross.png");
background-repeat: no-repeat;
height: 16px;
width: 16px;
}
HTML
<td id="yes"></td>
<td>Item 1</td>
<td id="no"></td>
<td>Item 2</td>
Результат
Независимо от того, что я делаю, я не могу получить идентификатор #no
.
- Я могу перейти к img через веб-браузер, и он работает.
- Я заменил
cross.png
tick.png
(который я знаю, работает), и он все еще не работает. - Я пробовал использовать полностью пройденный путь
background-image:url("http://.../cross.png");
, но до сих пор нет радости.
Я не знаю, что еще устранить?
Я знаю, что могу просто использовать <img...
(который отлично работает), но я не хочу, чтобы меня побеждали.
Может кто-то просто вытащил меня из моих страданий !?
Массивное спасибо заранее.
У вас есть ссылка на сайт? если нет ... убедитесь, что оба изображения 16x16. background-position: центр; –
Что говорит консоль (F12)? – JBaczuk
Является ли ваш элемент '# no' уникальным? – collapsar