私は素晴らしいjquery石積みプラグインを使用しようとしています-> http://desandro.com/resources/jquery-masonry/
プラグインは問題なく動作しますが、nth-child()セレクターを使用して3つおきの要素のマージンを削除するレイアウトの作成に問題があります。
#footerwidgets li.widget {
margin: 0px 24px 24px 0px;
width:340px;
}
#footerwidgets li.widget:nth-child(3n) {
margin-right:0px;
}
このウィジェットのコンテナの幅は正確に1068ピクセルなので、3つのウィジェットが完全に収まります(最後のウィジェットには右マージンがないため)。
jquery masonryプラグインを使用しようとすると、この動作は無視されます。2つの列だけが収まります(プラグインが機能するため、すべてのウィジェットが石積みスタイルでフロートされます)。要素を調べると、3つおきの要素にも24pxの右マージンがあります。したがって、n番目の子は無視されます。
それを機能させる方法はありますか?