0

ノートブックでカスタム css を使用していますが、デフォルトの css を適切に上書きしていないようです。私のコードセルは次のようになります。

見栄えの良いコードセル

それらを実行すると、元の入力形式が含まれているように見えるスペースが下部に追加されます。

奇妙に見えるコードセル

これを取り除きたいです。

div.input_areafirefox のインスペクターを使用すると、実行されていない下のセル内の同じ要素と比較すると、要素が拡大されていることがわかります。

問題のあるdiv

拡大された div は、「セットアップ」というタイトルのセクションで薄い青色で強調表示されます。「一部のヘルパー関数の定義」セクションの下にある同じ要素は、正しいサイズです。

拡大したセルをダブルクリックすると、再び正しく表示されます。

要素のサイズが大きくなる原因、div.input_areaまたは原因を見つけるために何ができますか?

編集:

の親にプロパティdiv.input_areaがあることがわかりました。-moz-box-flex: 1これをオフにすると、セルはコンテンツに合わせて水平方向に縮小しますが (これは望ましくありません)、以前に追加した余分なスペースもカバーします。次のようになります。

横方向に縮小しますが、セルの実行後に自動的に追加された余分なスペースをカバーします

4

1 に答える 1

0

変更した css を共有できますか? デフォルトのテーマを使用しているコンピューターで動作を確認できません。そして、それがどのように機能するかを見て、のサイズを変更する必要がある理由はわかりません.input_area。しかし、私は master[*] を使用しており、いくつかの css が変更されているため、これが理由である可能性があります。

css を適切に上書きすることに関しては、custom.css を除いて公式の方法はありませんが、css はほぼ完全にコンパイルされているため、ファイルを再.less定義しvariable.lessて完全なファイルを再コンパイルしてstyle.css、確実に上書きすることをお勧めします。すべての適切な場所の色。

余談ですが、ノートブック/nbviewer のテーマ設定を簡単にしたいと考えていますが、それを行うのに十分な人員がありません。アイデア、ヘルプ、ドキュメントの作成を歓迎します :-)

[*] または、ほとんどの場合、マスターにマージされていないブランチでも

于 2013-11-10T10:09:33.967 に答える