Используя CSS , используйте псевдокласс :empty
, чтобы проверить, является ли элемент пустым.
Используя JS , используйте innerHTML == ''
, чтобы проверить, является ли элементпуст.
document.querySelectorAll('.grid div').forEach(e => {
if (e.innerHTML == '') {
console.log(e);
}
})
.grid {
display: grid;
grid-gap: 1em;
grid-template-columns: repeat(5, 1fr);
}
.grid div {
background: green;
}
.grid div:empty {
background: Red;
}
<div class="grid">
<div>1</div>
<div>2</div>
<div></div>
<div></div>
<div>5</div>
</div>