Если у вас нет контроля над кодом на стороне сервера, вы можете использовать JavaScript.Поскольку я не вижу «разбитого изображения», которое браузер использует, когда src
элемента изображения не работает, я предполагаю, что контейнер просто пуст.
Предполагается, что контейнер изображения имеетКласс под названием .container
, вы можете использовать этот фрагмент кода, если у вас есть jQuery:
$(document).ready(function() {
$('.container').each(function() {
if ($(this).html() == "") {
$(this).css('display', 'none');
}
});
});
Или еще лучше, только с CSS , все еще предполагая, что элемент контейнера имеет имя классаназывается .container
:
.container:empty {
display: none;
}