Gmailの新しい外観を小さな1024x768画面で使用できるようにしようとしています。デフォルトのレイアウトでは、メッセージの小さなウィンドウが残っています。その小さなウィンドウをスクロールすると大変迷惑になります。Gmailのレイアウトをカスタムスタイルで修正する
私はStylishユーザースタイル(this oneの修正版)を使用して、ページ全体をスクロール可能にするために管理してきました:
@-moz-document domain('mail.google.com'),
url-prefix('https://mail.google.com/mail') {
.akc.lKgBkb,
.oLaOvc.aeJ,
.lKgBkb.nH.oy8Mbf,
.lKgBkb.ajl.aib
{
height: auto !important;
overflow: hidden !important;
}
#canvas_frame { overflow-y: scroll; }
.l2 { padding-bottom: 20px !important; }
}
スクロールバーを持つことになった要素は今height: auto
を持って、そして何がスクロールされます静的なままであるはずの外部ページ全体(#canvas-frame
)です。
ほとんどの場合、私はその効果に満足しています。以前のGmailとほとんど同じです。しかし、キーボードでスクロールする(矢印キー、PgUp/PgDn、Home/End)が問題なく動作しています。どのようにそれを修正するための任意のアイデア?
私はそれを機能させるために1時間を費やしました。それは不可能と思われる。 Gmailはすべてのキーボードイベントをキャッチし、暗号化されたJavaScriptコードで使用します。この機能を提供するために他のJavaScriptを追加するのは非常に複雑です。また、スクロールバーを使用しないと、Gmailはiframeをスクロールしようとしているため、ページ全体ではなく動作しません。 –
メッセージにどれくらいの画面を使いたいですか? 1024x768の私のシステム(Firefox 12/Windows)では、約830x519ピクセル(スクロールバーを除く)、つまり幅の81%、高さの68%のメッセージビューが得られます。 F11を押して全画面を表示すると、メッセージ領域の高さは653ピクセル(画面の約85%)になります。これは私の端にかなり使用可能です – Geoff
Riateche:ありがとう、私はおそらく私はおそらく試してみるべきではない知っている。 – hmp