ブートストラップ4は、水平スクロールでオーバーフローした行のクリッピングを防ぎます

Jankapunkt

row含まれているすべてのを水平スクロールで作成しましたcol

私はこの質問への答えを使用しました:Bootstrap4水平スクローラーdiv

しかし、内部の要素containerがクリップされいることがわかりました一部のOS-ブラウザの組み合わせ(MacOS + Chromeなど)では、マウスでホバーされない限りスクロールバーが非表示になり、テストでユーザーの1人が次の(クリップされた)col要素を見つけることができませんでした

コンテナの幅を超えて要素を「クリップ解除」する方法を知りたいので、ユーザーはスクロールが必要なコンテンツがまだあることをすぐに確認できます。

編集:

関連するコードはこの回答からのものであり、codepenにも投稿されています

編集2:

コンテナがスクロール時に移動しないようにしたいことに注意してください。

スティーブン・カイパーズ

スクロールバーを非表示のままにするのはOSXの機能であり、ユーザーがスクロールバーを表示したままにする場合はオプトアウトする必要があります。それらを表示したままにするためにできることはあまりありません。ただし、少なくともクロムとサファリが表示されるように、明示的にスタイルを設定することはできます。

これはプラットフォーム固有の問題であるため、MacOSとchrome / safariコンボをテストできます。次に、スクロールバーのスタイルを上書きできます。これにより、強制的に表示されます。

.testimonial-group > .row {
  overflow-x: scroll;
  white-space: nowrap;
}

.testimonial-group > .row::-webkit-scrollbar-track
{
   box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
   border-radius: 10px;
   background-color: #F5F5F5;
}


.testimonial-group > .row::-webkit-scrollbar
{
  width: 0px;
  height: 12px;
  background-color: #F5F5F5;
}

.testimonial-group > .row::-webkit-scrollbar-thumb
{
   border-radius: 10px;
   box-shadow: inset 0 0 6px rgba(0,0,0,.3);
   background-color: #555;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ブートストラップテーブルは、水平スクロールバーの作成を防ぎます

分類Dev

ブートストラップオフキャンバスは、日付ピッカーをクリックしたときにオフキャンバスが閉じるのを防ぎます

分類Dev

モーダルのスクロールバーをクリックしたときに、ブートストラップモーダル内の入力がフォーカスを失うのを防ぎます

分類Dev

PHPシステムクリーンアッププログラムは、プログラム(スクリプト)を実行するためのベストプラクティスですが、不正な実行を防ぎます

分類Dev

TinyMCEエディターはスクロールイベントのバブリングを防ぎます

分類Dev

ブートストラップ4フレックスグリッド行オーバーフロー

分類Dev

フラッターは、バックプレスでダイアログを閉じるのを防ぎます

分類Dev

グローバルにインストールされたキーボードフックは、他のアプリケーションへのキーボード入力を防ぎます

分類Dev

ブートストラップドロップダウンは水平スクロールを追加します

分類Dev

グーグルマップのようにフルスクリーンのウェブアプリで「オーバースクロール」を防ぐ

分類Dev

空のフィールドの場合、ブートストラップバリデーターは最初のエラーまでスクロールします

分類Dev

水平ポッドオートスケーラーは、GKEでカスタムメトリックを積極的にスケーリングしすぎます

分類Dev

タスクスケジューラコンソールアプリケーションは、プログラムの再実行を防ぐ例外でジャストインタイムデバッガを表示します

分類Dev

ブログ/ニュースフィードを備えたソーシャルネットワーク。ブログエントリは1行に4つ表示されました。(3が多すぎる)

分類Dev

固定ラッパーを使用したブートストラップグリッド-列がスタックするのを防ぎます

分類Dev

プログラムでスクロールリストビューのフラッターを防止します

分類Dev

グリッドがフレックスボックス内でオーバーフローするのを防ぎます

分類Dev

S3バケットから画像(ファイル)をレンダリングする方法は、フロントエンドですべてのパブリックアクセスをブロックしました(プライベート書き込み、プライベート読み取り)

分類Dev

Sparkチェックポイント非ストリーミング-チェックポイントファイルは、後続のジョブ実行またはドライバープログラムで使用できます

分類Dev

Twitterブートストラップモーダルダイアログがロードされたときに、本文のスクロールバーとシフトを防ぐにはどうすればよいですか?

分類Dev

グーグルマップをフラグメントとして実装した後、実行ブロックでエラーは発生しませんが、フラグメントはデバイスにマップを表示しません

分類Dev

スクロールリスナーストロークダッシュオフセットは、ピクセルの範囲間でSVGを描画しますか?

分類Dev

Cygwinはスクロールバックバッファのクリアを防ぎます

分類Dev

プログレスバー(シークバー)の最後にあるモバイルフレンドリーな「ドットグラブ」をカスタムhtm5オーディオプレーヤーに追加します

分類Dev

マウスオーバーまたはdivのイベントをクリックしたときにフェードアウトをブロックする

分類Dev

AngularUIブートストラップアコーディオン-expandはスクロールバーとページの「ジャンプ」を作成します

分類Dev

フラットボタンのサイズを変更し、フラッターで水平スクロールオプションを提供します

分類Dev

スプリングブートでエラーファクトリメソッド 'halLinkDisocoverer'が例外をスローしたのはなぜですか?

分類Dev

ブートストラップ3:ヘッダーは水平スクロールを作成します

Related 関連記事

  1. 1

    ブートストラップテーブルは、水平スクロールバーの作成を防ぎます

  2. 2

    ブートストラップオフキャンバスは、日付ピッカーをクリックしたときにオフキャンバスが閉じるのを防ぎます

  3. 3

    モーダルのスクロールバーをクリックしたときに、ブートストラップモーダル内の入力がフォーカスを失うのを防ぎます

  4. 4

    PHPシステムクリーンアッププログラムは、プログラム(スクリプト)を実行するためのベストプラクティスですが、不正な実行を防ぎます

  5. 5

    TinyMCEエディターはスクロールイベントのバブリングを防ぎます

  6. 6

    ブートストラップ4フレックスグリッド行オーバーフロー

  7. 7

    フラッターは、バックプレスでダイアログを閉じるのを防ぎます

  8. 8

    グローバルにインストールされたキーボードフックは、他のアプリケーションへのキーボード入力を防ぎます

  9. 9

    ブートストラップドロップダウンは水平スクロールを追加します

  10. 10

    グーグルマップのようにフルスクリーンのウェブアプリで「オーバースクロール」を防ぐ

  11. 11

    空のフィールドの場合、ブートストラップバリデーターは最初のエラーまでスクロールします

  12. 12

    水平ポッドオートスケーラーは、GKEでカスタムメトリックを積極的にスケーリングしすぎます

  13. 13

    タスクスケジューラコンソールアプリケーションは、プログラムの再実行を防ぐ例外でジャストインタイムデバッガを表示します

  14. 14

    ブログ/ニュースフィードを備えたソーシャルネットワーク。ブログエントリは1行に4つ表示されました。(3が多すぎる)

  15. 15

    固定ラッパーを使用したブートストラップグリッド-列がスタックするのを防ぎます

  16. 16

    プログラムでスクロールリストビューのフラッターを防止します

  17. 17

    グリッドがフレックスボックス内でオーバーフローするのを防ぎます

  18. 18

    S3バケットから画像(ファイル)をレンダリングする方法は、フロントエンドですべてのパブリックアクセスをブロックしました(プライベート書き込み、プライベート読み取り)

  19. 19

    Sparkチェックポイント非ストリーミング-チェックポイントファイルは、後続のジョブ実行またはドライバープログラムで使用できます

  20. 20

    Twitterブートストラップモーダルダイアログがロードされたときに、本文のスクロールバーとシフトを防ぐにはどうすればよいですか?

  21. 21

    グーグルマップをフラグメントとして実装した後、実行ブロックでエラーは発生しませんが、フラグメントはデバイスにマップを表示しません

  22. 22

    スクロールリスナーストロークダッシュオフセットは、ピクセルの範囲間でSVGを描画しますか?

  23. 23

    Cygwinはスクロールバックバッファのクリアを防ぎます

  24. 24

    プログレスバー(シークバー)の最後にあるモバイルフレンドリーな「ドットグラブ」をカスタムhtm5オーディオプレーヤーに追加します

  25. 25

    マウスオーバーまたはdivのイベントをクリックしたときにフェードアウトをブロックする

  26. 26

    AngularUIブートストラップアコーディオン-expandはスクロールバーとページの「ジャンプ」を作成します

  27. 27

    フラットボタンのサイズを変更し、フラッターで水平スクロールオプションを提供します

  28. 28

    スプリングブートでエラーファクトリメソッド 'halLinkDisocoverer'が例外をスローしたのはなぜですか?

  29. 29

    ブートストラップ3:ヘッダーは水平スクロールを作成します

ホットタグ

アーカイブ