ちょっと男が、 私は素晴らしいjqueryの石工プラグインを使用しようとしている - >http://desandro.com/resources/jquery-masonry/jquery masonry:nth-child()は機能しませんか?
プラグインが正常に動作しますが、しかし、私は取り除くためにn番目の子()セレクタを使用してレイアウトを作成する問題を抱えています3番目の要素ごとにマージンの権利があります。
#footerwidgets li.widget {
margin: 0px 24px 24px 0px;
width:340px;
}
#footerwidgets li.widget:nth-child(3n) {
margin-right:0px;
}
このウィジェットのための私のコンテナが正確1068px広い3つのウィジェットなので(最後のウィジェットは何の右マージンを持っていないので)私は、この動作は無視されますプラグインjqueryの石材を使用しようとすると、完全
に収まります! 2つの列だけが入ります(プラグインが機能するので、すべてのウィジェットは石積みスタイルで浮かれます)。3番目の要素がすべて24pxの右マージンを持っているか調べます。したがって、nth-childは無視されます。
これを行うにはどうすればよいですか?
何ブラウザ、あなたがこの中でテストしたのですか? 'nth-child'セレクタはCSS 3なので、まだサポートは少し限られています。 Internet Explorerはバージョン9までサポートしていません。 – Guffa
クロムやサファリを使用しています – matt