0

友人が私にこのHTMLとCSSをくれました:

http://jsfiddle.net/LGFYE/2/

私の仕事はそれをCMSで使用することですが、そのコードにはマークアップに関していくつかの問題があります。

  • UL内の各LIの後のBR
  • 設計のためだけにパイプ文字を使用したLI>SPAN
  • サブページの順序が逆になります

私の最善の試みはこれです:

http://jsfiddle.net/MQLZh/1/

しかし、私にも問題があります。

  • サブメニューの右側の間隔は一般的ではなく、常に100pxです

私は何時間も苦労してきました、そしてそこにいる誰かがその方法を知っていることを願っています。別のCSSトリックを1つか2つ学びたいです。さらに、最終的な解決策はIE7+で「機能する」必要があります。「壊れていない」のように「機能している」が、必ずしも同一または「設計上完璧」ではない。

どんな努力にも感謝します、ありがとう!

4

1 に答える 1

1

これを試してください:http://jsfiddle.net/MQLZh/3/

他に変更が必要な場合はお知らせください

実際、これはHTMLマークアップを変更する必要はなく、どちらでも機能します:http: //jsfiddle.net/MQLZh/4/

于 2012-07-10T09:00:00.950 に答える