olのリストが消えて、なぜか出てこないとき

CSS

olで囲ったliにはだいたい1から数字(or印)が振られるのですが(順序を示すリストなので)
ある特定の状態だとなぜかそのリストの番号(or印)がIEで消えることがあります。marginやpaddingを使っても出てこない時は「なんで出てこないの?」と思います。

これはIEに利くプロパティ「zoom」が悪さをしているかもしれません。

「zoom」はIEでのバグを修正するために使ったりしますが、これがダメなようなのです。

解決策マークアップ例

ol li {
zoom: normal;
}

リストがおかしいときはzoomを疑ってみてください。(必ずしもこれが原因とは限りません。)