CSS_スクロールバースタイルを設定する方法左右を超えてスクロール

3860 ワード

CSS-インタフェーススクロール時にスクロールバーを表示しない


スクロールバーのスタイルを設定するには、次の手順に従います.
div::-webkit-scrollbar {
  width: 0;
}

概要:-webkit-scrollbar


::-webkit-scrollbar CSS擬似クラスセレクタは、要素のスクロールバーのスタイルに影響します.
::-webkit-scrollbarはWebKitをサポートするブラウザ(例えば、Google Chrome、アップルSafari)だけで使用できます.

CSSスクロールバーセレクタ


次の擬似要素セレクタを使用して、さまざまなWeb kitブラウザのスクロールバースタイルを変更できます::-webkit-scrollbar-スクロールバー全体:-Webkit-scrollbar-button-スクロールバーのボタン(上下矢印).:-Webkit-scrollbar-thumb-スクロールバーのスクロールスライダ.:-Webkit-scrollbar-track-スクロールトラック.:-Webkit-scrollbar-track-piece-スクロールバースライダのないレール部分.:-Webkit-scrollbar-corner-垂直スクロールバーと水平スクロールバーが同時にある場合に交差する部分.:-Webkit-resizer-一部の要素のcorner部分の一部のスタイル(例:textareaのドラッグ可能ボタン).

構文

::-webkit-scrollbar { styles here }

.invisible-scrollbar::-webkit-scrollbar {
  display: none;
}

.mostly-customized-scrollbar::-webkit-scrollbar {
  width: 5px;
  height: 8px;
  background-color: #aaa; /* or add it to the track */
}

.mostly-customized-scrollbar::-webkit-scrollbar-thumb {
    background: #000; 
}

左右を超えてスクロール


最初のステップulでのcss設定
#list { 
	overflow-x: auto; //  x     
	list-style: none;//  li     
	white-space:nowrap;//      
	width: auto;(  ) 
	}

第2ステップliでのcss設定
.item { 
	margin-left: 20px; //  li     20px 
	display: inline-block; //    li           float:left     float             
	}