1

Operaの順序付けられたリスト ( )内のリスト項目( ) の位置揃えに問題があります。行の前にさまざまな間隔があります。<li><ol>

オペラのバージョン:

  • バージョン: 11.62
  • ビルド: 1347
  • プラットフォーム: Win32
  • システム: Windows 7

スクリーンショット:

Opera 11.62 (ビルド 1347)、Windows 7 - 順序付きリストのインデントの問題

Opera 11.62 (ビルド 1347)、Windows 7 - 順序付きリストのインデントの問題 (jsfiddle.comで再現)

テストコード: http://jsfiddle.net/ySmJZ/

ol {
  list-style: decimal;
  margin: 16px 0px;
  padding: 0px 0px 0px 40px;
  text-align: justify;
}
4

2 に答える 2

1

はい、これは Opera の既知のバグ12.01 (x86)です( . #コメント12696422

引用:

"1 つの回避策 (修正されるまで/修正される場合) は、LI 内に余分な SPAN または DIV を配置して、すべてのコンテンツ セットをラップすることですdisplay:inline-block; vertical-align:top;"

私はそれを試してみましたが、実際に動作します (少なくとも Opera 12.01 (x86) では):

http://jsfiddle.net/Sk8erPeter/ySmJZ/10/

順序付きリスト (<ol>) と text-align:justify に関する Opera のバグ。

順序付きリスト (<ol>) と text-align:justify に関する Opera のバグ。 回避策

于 2012-09-08T15:49:33.360 に答える
1

これは Opera の既知のバグです (CORE-41499)。使用を避けることを除いて、実際の回避策はありませんtext-align:justify.

于 2012-04-24T22:24:15.890 に答える