誰かがこれに対する解決策を持っているのだろうか。6 列 x 2 行の画像のグリッドが必要です。現時点では問題なく動作します: http://oaeyewear.4pixels.co.uk/brands.html と私は使用しています:
.gallery {
list-style-type: none;
}
.gallery li {
float: left;
height: 130px;
width: 130px;
margin-bottom: 26px;
margin-right: 26px;
}
.gallery li:nth-of-type(6n+0) {
margin-right: 0px;
}
しかし、IE8 が nth-of-type セレクターを認識しないことはわかっています。の方法はありますか
- IE8 を一緒に遊ばせます。Selectivizr は jQuery でこれを行うことはなく、別のライブラリを導入したくありません
- IE8 のためだけに他の条件付き CSS を使用する
- ジャバスクリプト?
サイトは Foundation Framework に基づいているため、理想的には、ソリューションは応答性に優れている必要があります。現時点では、サイズが 2 列に縮小され<li>
、メディア クエリを使用して 300px で動作するように変更するだけでうまく機能します。