行の負のマージンを利用して、ネストされたグリッド要素の左右のガターを排除するグリッドシステムでテーブルセル要素を使用しようとしています。これは、フロート要素とインラインブロック要素で正常に機能しますがdisplay: table
、負の左マージンを尊重しながら、負の右マージンを無視する要素があります。
奇妙な、え?簡単なデモンストレーション: http: //jsfiddle.net/57FAN/1/
残念ながら、すべてのブラウザが同じ方法でこれを実装しているようです。何か案は?
PSフレックスボックスが標準化されるまで、レイアウトのテーブル-*要素に関する議論を延期しましょう。