コードを jsfiddle: http://jsfiddle.net/kLNXa/に投稿しました。基本的には、メニュー全体をブロックにしたいです。つまり、レベル 1 を展開する場合、左側に 15 ピクセルの隙間がないようにしたいと考えています。レベル 2 のレベル 2 はまだインデントされたままです。(赤で塗りつぶされた空白と 2 つの黒の境界線: 現在の状態:
私はそれがどのように見えるか:
ただし、私のウェブサイトでは、色の代わりに動的な背景画像があります。
そのため、毎回インデントを分類することがうまくいくかどうかはわかりません...
背景画像付きの実際のメニュー: http://couch.betelnutmedia.com