まず、スクロール バーのスタイルを変更するには、疑似要素 次に、スクロール バーのコンポーネントのいくつかを理解する必要があります。
これをある程度理解したら、スクロール バーのスタイルの変更を開始できます。 コード実装: <ul class="nav-tabs-scroll"> <li v-for="(item,index) タブ内" :key="index" class="nav-item-scroll">{ <!-- -->{item.text}}</li> </ul> <v-textarea アウトライン v-model="text" style="width: 200px; margin: 16px;" class="text"></v-textarea> データ: () => ({ タブ: [ { 値: 4001、テキスト: 'ローンログ'、コード: 'LOAN_LOG' }, { 値: 4002、テキスト: 'ドキュメント ログ'、コード: 'DOCUMENT_LOG' }, { 値: 4003、テキスト: 'メモログ'、コード: 'NOTE_LOG' }, { 値: 4004、テキスト: '操作ログ'、コード: 'OPERATION_LOG' }, { 値: 4005、テキスト: '支払いログ'、コード: 'PAYMENT_LOG' }, { 値: 4006、テキスト: 'メンテナンス ログ'、コード: 'MAINTENANCE_LOG' }, { 値: 4007、テキスト: 'トランザクション ログ'、コード: 'TRANSACTION_LOG' }, { 値: 4008、テキスト: 'コレクション ログ'、コード: 'COLLECTION_LOG' }、 { 値: 4001、テキスト: 'ローンログ'、コード: 'LOAN_LOG' }, { 値: 4002、テキスト: 'ドキュメント ログ'、コード: 'DOCUMENT_LOG' }, { 値: 4003、テキスト: 'メモログ'、コード: 'NOTE_LOG' }, { 値: 4004、テキスト: '操作ログ'、コード: 'OPERATION_LOG' }, { 値: 4005、テキスト: '支払いログ'、コード: 'PAYMENT_LOG' }, { 値: 4006、テキスト: 'メンテナンス ログ'、コード: 'MAINTENANCE_LOG' }, { 値: 4007、テキスト: 'トランザクション ログ'、コード: 'TRANSACTION_LOG' }, { 値: 4008、テキスト: 'コレクション ログ'、コード: 'COLLECTION_LOG' }、 { 値: 4001、テキスト: 'ローンログ'、コード: 'LOAN_LOG' }, { 値: 4002、テキスト: 'ドキュメント ログ'、コード: 'DOCUMENT_LOG' }, { 値: 4003、テキスト: 'メモログ'、コード: 'NOTE_LOG' }, { 値: 4004、テキスト: '操作ログ'、コード: 'OPERATION_LOG' }, { 値: 4005、テキスト: '支払いログ'、コード: 'PAYMENT_LOG' }, { 値: 4006、テキスト: 'メンテナンス ログ'、コード: 'MAINTENANCE_LOG' }, { 値: 4007、テキスト: 'トランザクション ログ'、コード: 'TRANSACTION_LOG' }, { 値: 4008、テキスト: 'コレクション ログ'、コード: 'COLLECTION_LOG' } ]、 文章: '' })、 <style lang="scss" スコープ> .nav-tabs-scroll { 高さ: 100px; リストスタイル: なし; マージン: 0px; パディング: 16px 0; オーバーフローx: 自動; 表示: インラインブロック; 空白: ラップなし; 幅: 100%; 背景: #F9FAFD; } .nav-item-scroll { 背景: #E5F0FF; 色: #24252E; フォントサイズ: 12px; フォントの太さ: 400; 行の高さ: 16px; パディング: 8px 8px 180px; テキスト配置: 中央; 表示: インライン; マージン: 0 4px 0; 境界線の半径: 16px; } .nav-tabs-scroll::-webkit-scrollbar { 幅: 20px; 高さ: 10px; } .nav-tabs-scroll::-webkit-scrollbar-thumb { 境界線の半径: 5px; 背景: 赤; } .nav-tabs-scroll::-webkit-scrollbar-button { 幅: 10px; 境界線の半径: 50%; 背景:黒; } .nav-tabs-scroll::-webkit-scrollbar-track { ボックスシャドウ: インセット 0 0 2px #333; 境界線の半径: 5px; 背景: 青; } .nav-tabs-scroll::-webkit-scrollbar-corner { 背景: スプリンググリーン; } /* .nav-tabs-scroll::-webkit-scrollbar-track-piece { ボックスシャドウ: インセット 0 0 2px #333; 境界線の半径: 5px; 背景:プラム; } */ </スタイル> <スタイル> .text.v-textarea テキストエリア::-webkit-resizer { 背景: ピンク; } </スタイル> デフォルトのスタイル: 変更されたスタイル: これで、Vue でスクロール バーのスタイルを変更する方法についての記事は終了です。Vue でスクロール バーのスタイルを変更する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: CSS の Flex レイアウトを使用してシンプルな縦棒グラフを作成する方法
最近、仕事の都合で、MySQL で数字をフォーマットする必要がありましたが、インターネット上にはほと...
イベント応答の更新: 要求されたときのみ更新1. JS HTML DOM または jQuery を介...
前提: ストアド プロシージャは、毎日午後 10 時から午前 5 時まで 10 分ごとに実行されます...
RGBAは色の値と透明度を設定できるCSSカラーです以下は、rgba() を使用して白色を 50% ...
目次1. 基礎知識: 2. DHCPサーバーの設定: 1. サーバーのIPを確認する2. DHCP ...
1. 心の旅最近コックピットを書いていたときに、背景画像を単純に特定の角度に回転させるという問題につ...
事故の背景: 数日前、プロジェクトの必要性により、サーバーに python-mysql モジュールを...
目次1. はじめに2. インストール3. 使用4. vueファイルの使用1. はじめに最近、手書き入...
1. MySQLの文字セットを確認する '%char%' のような変数を表示します。...
<br />この記事では、開発者ツールのさまざまなメニューについて簡単に説明しました。こ...
目次1. インデックスプッシュダウン最適化の原理2. インデックスプッシュダウンの具体的な実践1. ...
序文最近、MySQL 5.7 をインストールしましたが、問題が見つかりました。コマンド ライン ウィ...
誰もが自分の Web ページの背景にふさわしい画像を見つけることに悩むことが多いと思います。これは事...
問題の説明最近、いくつかのマシンで、一日のさまざまな時間に次の警告メッセージが表示されました。 3月...
目次SQL文を挿入する前にレコードが既に存在するかどうかを確認するSQL挿入時の判断の簡単なコレクシ...