Project

General

Profile

Bug(バグ) #831

IE6でプレビューモード時に文字装飾ツールバーのアイコンの間隔が崩れる

Added by Mutsumi Imamura over 9 years ago. Updated over 2 years ago.

Status:
Works for me(再現せず)
Priority:
Low(低め)
Assignee:
Target version:
Start date:
2010-03-10
Due date:
% Done:

0%

3.6 で発生するか:
Yes
3.8 で発生するか:
Unknown (未調査)

Description

現象

IE6でプレビューモード時に文字装飾ツールバーのアイコンの表示間隔が崩れてしまい、均等割付のようになる。
IE6以外のブラウザでは、アイコンは左寄せで表示される。

再現環境

  • OpenPNE3.5.0-dev
  • IE6

IE8、Firefox3.5.7、safari4.0、Opera10.10では左寄せで表示されることを確認した

原因

修正内容

mcetoolbar_ie6.PNG View - IE6の場合の表示 (8.96 KB) Mutsumi Imamura, 2010-03-10 13:33

mcetoolbar_ff357.PNG View - Firefox3.5.7の場合の表示 (6.89 KB) Mutsumi Imamura, 2010-03-10 13:33

History

#1 Updated by Minoru Takai over 9 years ago

  • この問題は IE6 だけでなく IE7 でも生じます。

mcetoolbar の当該部分のアイコンは、テーブル要素でマークアップされています。

現在のOpenPNE3では、広い範囲の table 要素に対して table-layout: fixed を指定してしまっています。

table 要素の幅(width値)は、明示的に指定しない限り auto なはずですが、IE6,7 では table-layout プロパティ値が fixed であると table 要素の幅が 100% と指定されているかのように振舞うバグを持っているようです。

  • CSSに次のような記述がありますが、
    div.parts table.mceToolbar {
      width: auto;
    }
    
  • 次のように table-layout プロパティ値を auto にすることで対応できます。
    div.parts table.mceToolbar {
      table-layout: auto;
      width: auto;
    }
    

#2 Updated by Kousuke Ebihara over 9 years ago

  • 3.6 で発生するか set to Yes

#3 Updated by 誠二 天重 over 5 years ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)
  • Assignee set to 誠二 天重
  • % Done changed from 0 to 50
  • 3.8 で発生するか set to Unknown (未調査)

#note-1 の内容で、以下にプルリクエストしました。
https://github.com/openpne/OpenPNE3/pull/141

#4 Updated by Shinichi Urabe over 5 years ago

  • Target version set to OpenPNE 3.8.12

#5 Updated by Shinichi Urabe over 5 years ago

  • Target version changed from OpenPNE 3.8.12 to OpenPNE 3.9.0-old

#7 Updated by Shinichi Urabe almost 5 years ago

  • Priority changed from Normal(通常) to Low(低め)

#9 Updated by isao sano over 2 years ago

  • Status changed from Pending Review(レビュー待ち) to Rejected(差し戻し)

対象バージョン変更により修正内容の確認が必要であるため差し戻します。

#10 Updated by isao sano over 2 years ago

  • Target version changed from OpenPNE 3.9.0-old to OpenPNE 3.9.0

#11 Updated by isao sano over 2 years ago

  • Status changed from Rejected(差し戻し) to Works for me(再現せず)
  • % Done changed from 50 to 0

IE6,IE7 で検証しましたが、再現しません。

Also available in: Atom PDF