私はjavascriptを使用して、ページ上のすべての画像記事に垂直または水平のクラスを追加しています。コードが機能しているという問題がありますが、.vertical(高さ450pxを超える画像を含む投稿)が必要な写真であっても、常に.horizontalを記事クラスに追加しています。どんな助けでもいただければ幸いです。
$('img.photo').each(function(){
if($(this).height() > 450) {
$(this).closest('article').addClass('vertical');
} else {
$(this).closest('article').addClass('horizontal');
}
});
例:http : //blog.jamescharless.com/男の子の最初の写真は、高さが450ピクセルをはるかに超えていますが、垂直方向のクラスではなく、水平方向になっています。