右スクロールバーを削除するSyntaxHighlighterメソッド
Chromeではコード領域に常にスクロールバーがありますが、firefoxにはこれがありません。ウェブ上には多くの解決策があり、.syntaxhighlighterのエリアを変更したり、.syntaxhighlighterのエリアに
padding:1px;
で完了です。
.syntaxhighlighter {
width: 100% !important;
margin: 1em 0 1em 0 !important;
position: relative !important;
overflow: auto !important;
font-size: 1em !important;
padding:1px;/*this is it*/
}
他のユーザーが追加した内容は以下の通りです。
SyntaxHighlighter ハイライトプラグインです。現在、多くのWebサイトでコード表示に使用されています。しかし、SyntaxHighlighter 3.0.83では、幅と高さが適応されるため、常にスクロールバーが表示される問題が発生します。
実は、この問題はcssファイルを修正することで取り除くことができます。テーマファイルshCoreDefault.css(デフォルトのテンプレート)を修正します。
右スクロールバーを削除します。
shCoreDefault.cssファイルの39行目あたりがおおよその目安です。
padding:0 !important;
に修正します。
padding: 1px 0 !importantです。
オンラインでは、36行のmargin: 0 !important;をmargin:1px 0 !important;に修正すると、ダブルクリックで選択した後に修正がズレる問題が発生する可能性があります。
下側のスクロールバーを削除する。
実は、両者のいいとこ取りをしていないんです、なんでそんなこと言うんでしょう。ここでは2つの方法を提示していますが、ほとんど欠陥があります。
提案:やはり入力コードの長さに注意してください、一定の長さを超えない限り、スクロールバーは発生しません。
1. 自動改行
.syntaxhighlighter .line {...
white-space: pre !important;
}
このプリをノーマルに変更すると、前の行がずれてしまいます。
2. 自動非表示
.syntaxhighlighter {
/{br width: 100% !import;
margin: 1em 0 1em 0 !important;
position: relative !important。
overflow: auto !important。
font-size: 1em !important;
}
overflowのautoをhiddenに修正し、overflowが自動的に隠されるようにする。この方法はより美的に優れていますが、コードの閲覧には不向きです。
SyntaxHighlighterの右側のスクロールバーを消す方法については、この記事が全てです。SyntaxHighlighterのスクロールバーに関連する他のコンテンツについては、BinaryDevelopの過去記事を検索するか、以下の関連記事を引き続きご覧ください。
関連
-
Baidu ueditorコンポーネント画像をアップロードした後、どのようにimgにalt属性を設定する
-
fckeditor エディタでのカスタムページ区切り
-
php UEditor Baiduエディタインストールと使用方法の共有
-
Baiduのエディタueditorコンテンツエディタが自動的にPタグ、およびPタグの置換を設定する
-
最新版CKEditorの設定方法とプラグイン(Plugin)の書き方例
-
ckeditor syntaxhighlighter コードハイライタープラグイン 設定 共有
-
ZeroClipboardを使用したクロスブラウザでのクリップボードへのコピー問題の解決法
-
ブラウザfckeditorは、画像をアップロードすることはできません後IE9は、ポップアップフローティングコンテンツは、解決策を表示しません
-
CKEditorをアンエスカレーションする2つの方法
-
BrowserSyncで自動リフレッシュ開始
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
UEditorリッチテキストエディタでjsが画像のアドレスを取得する。
-
BaiduのエディタUeditorは、フォントの変更方法を増やすには
-
Prismコードハイライトの変更にCodeタグのサポートは含まれません。
-
UeditorとCKeditorの使用方法と設定方法
-
IE10、IE11でのFCKEditorの非互換性の問題を解決しました。
-
FCKeditorエディタに画像アップロード機能を追加、画像パスの問題を解決
-
ckeditorプラグインの簡単な開発例
-
ueditorのエディタが画像をアップロードできない問題の解決法
-
jsはリッチテキスト(正規表現)で最初の画像を取得します。
-
アメニティにおすすめの優秀なフロントエンド開発エディター数名