0

CSSを使用して垂直スクロールバーをデザインする方法を教えてください... cssまたはcss3を使用して垂直スクロールバーのデザインをカスタマイズする方法はありますか...事前に感謝します..

4

3 に答える 3

3

このウェブサイトを見てください。-webkit-ベースのブラウザ用にカスタマイズされたスクロールバーを使用します。css ファイルを調べると、どの css が使用されているかは明らかです。

@media only screen and (-webkit-min-device-pixel-ratio: 0) and (min-device-width: 1025px) {
html {  overflow: hidden; }
body {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 12px;
    top: 0;
    overflow-y: auto;
    overflow-x: hidden;
}

::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
    display: block;
    height: 10px;
}

::-webkit-scrollbar-button:vertical:increment {
    background-color: #fff;
}

::-webkit-scrollbar-track-piece {
    background-color: #eee;
    -webkit-border-radius: 3px;
}

::-webkit-scrollbar-thumb:vertical {
    height: 50px;
    background-color: #ccc;
    -webkit-border-radius: 3px;
}

::-webkit-scrollbar-thumb:horizontal {
    width: 50px;
    background-color: #ccc;
    -webkit-border-radius: 3px;
}

ただし、http://jscrollpane.kelvinluck.com/は、これまでに横断したクロスブラウザー スクロールバー カスタマイザーの最良の例です...

于 2013-01-10T09:59:48.667 に答える
1
.scrollbar{ position: absolute; top: 20px; left: 85px; width: 499px;  
overflow-y: scroll;  
overflow-x: hidden;  
padding-right: 5px;  
visibility: visible;  
border: thin solid white;  
background-color: #336699;  
scrollbar-face-color: #336699; scrollbar-3dlight-color: #336699; scrollbar-base-color:      #336699;  
scrollbar-track-color: #336699; scrollbar-darkshadow-color: #000; scrollbar-arrow-color: #000;  
scrollbar-shadow-color: #fff; scrollbar-highlight-color: #fff; }
于 2013-01-10T09:58:53.790 に答える
0

これを使って

.scroll
{
    display: block;
    border: 1px solid gray;
    padding: 10px 0px 0px 0px;
    margin-top: 5px;
    width: 212px;
    height: 320px;
    overflow-y: scroll;
    background-color: white;
    margin-left: 15px;
}
于 2013-01-10T09:55:15.937 に答える