― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2010年9月20日(月) 19:01 
マウスホイールでスクロールしたとき、ヒラギノフォントの g j などの他の文字より下にはみ出している部分のゴミが下図のように画面に残ることがあります。


皆様のところでも再現するでしょうか?
Firefoxのバグではないかと思っていますが、どうなんでしょうか?

[環境]
Firefox 3.6.10 ja-JP-mac
Mac OS X 10.6.4 / 10.4.11 (PPC)
新規プロファイルでも再現します。

[再現手順]
以下のhtmlファイルを用意してFirefoxで開く。
コード:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>scroll test</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <style type="text/css">
      body {
        // background-color: #fff;
      }
      p {
        font-family: Hiragino Kaku Gothic Pro;
        font-size: 16px;
      }
    </style>
  </head>
  <body>
    <p>abcdefghijklmnopqrstuvwxyz</p>
    <p>abcdefghijklmnopqrstuvwxyz</p>
    <p>abcdefghijklmnopqrstuvwxyz</p>
    (100行ぐらい繰り返し)
    <p>abcdefghijklmnopqrstuvwxyz</p>
    <p>abcdefghijklmnopqrstuvwxyz</p>
  </body>
</html>

マウスのスクロールホイールでゆっくり下方向にスクロールする。

OS付属のどのヒラギノフォントでも再現します。
Osakaやすべて試した訳ではありませんが日本語以外のフォントでは再現しないようです。
フォントサイズを20px以上にすると再現しにくくなるようです。
スクロールバーでスクロールしたときには再現しません。
上記htmlの background-color の // を外すと再現しません。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年9月20日(月) 20:01 
>上記htmlの background-color の // を外すと再現しません。

通常、こんなところに"//"は書かないと思いますが。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年9月20日(月) 20:12 
失礼しました。
/* */ と読み替えてください。
結果は同じです。


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[25人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean