CSSを使って空の要素を非表示にする方法を紹介します。コンテンツを動的に生成している場合などに時々、要素が空っぽのまま生成されることがあったりするので、そのような場合にこの方法が利用できたりします。
空要素を非表示にするには?
空の要素を表示させないようにするためには、CSS疑似クラスの「:empty」を利用することで対応することができます。
.item-box:empty {
display: none;
}
このようにすることで、「.item-box」が付与されている要素の中身がもしも空であったら表示しないということになります。
以上が、CSSを使って空の要素を非表示にする方法となります。

【WordPress】サイドバーに新着記事を表示させる
CSSで集中線を描く方法
【Sass】@extendの使い方
フッターをページ下部に固定する方法
Webサイトを作る際、HTML5やCSS3を使用するべきか?
【WordPress】固定ページ用テンプレートの作り方