css使用overflow屬性控制滾動條的樣式
發(fā)布時間:2013-11-01 18:02:33 作者:佚名
我要評論

滾動條的樣式我們可以通過css來控制的,滾動條樣式主要涉及到如下overflow屬性,下面簡單為大家介紹下具體的控制屬性,感性的朋友不要錯過
滾動條樣式主要涉及到如下overflow屬性:
overflow屬性: 檢索或設(shè)置當(dāng)對象的內(nèi)容超過其指定高度及寬度時如何顯示內(nèi)容,其用到的表現(xiàn)形式和值有以下幾種
overflow: auto; 在需要時內(nèi)容會自動添加滾動條
overflow: scroll; 總是顯示滾動條
overflow-x: hidden; 禁止橫向的滾動條
overflow-y: scroll; 總是顯示縱向滾動條
以上三個屬性設(shè)置的值為visible、scroll、hidden、auto
visible 默認(rèn)值。使用該值時,無論設(shè)置的"width"和"height"的值是多少,其中的內(nèi)容無論是否超出范圍都將被強制顯示。
hidden 效果與visible相反。任何超出"width"和"height"的內(nèi)容都會不可見。
scroll 無論內(nèi)容是否超越范圍,都將顯示滾動條。
auto 當(dāng)內(nèi)容超出范圍時,顯示滾動條,否則不顯示。
滾動條overflow屬性的應(yīng)用
/*沒有水平滾動條*/
<div style="overflow-x:hidden">test</div>
/*沒有垂直滾動條*/
<div style="overflow-y:hidden">test</div>
/*沒有滾動條*/
<div style="overflow-x:hidden;overflow-y:hidden" 或 style="overflow:hidden">test</div>
/*自動顯示滾動條*/
<div style="height:100px;width:100px;overflow:auto;">test</div>
自定義滾動條的樣式實例
Body {}{
scrollbar-arrow-color: #f4ae21; /**//*三角箭頭的顏色*/
scrollbar-face-color: #333; /**//*立體滾動條的顏色*/
scrollbar-3dlight-color: #666; /**//*立體滾動條亮邊的顏
色*/
scrollbar-highlight-color: #666; /**//*滾動條空白部分的
顏色*/
scrollbar-shadow-color: #999; /**//*立體滾動條陰影的顏
色*/
scrollbar-darkshadow-color: #666; /**//*立體滾動條強陰
影的顏色*/
scrollbar-track-color: #666; /**//*立體滾動條背景顏色*/
scrollbar-base-color:#f8f8f8; /**//*滾動條的基本顏色*/
Cursor:url(mouse.cur); /**//*自定義個性鼠標(biāo)*/
}
overflow屬性: 檢索或設(shè)置當(dāng)對象的內(nèi)容超過其指定高度及寬度時如何顯示內(nèi)容,其用到的表現(xiàn)形式和值有以下幾種
overflow: auto; 在需要時內(nèi)容會自動添加滾動條
overflow: scroll; 總是顯示滾動條
overflow-x: hidden; 禁止橫向的滾動條
overflow-y: scroll; 總是顯示縱向滾動條
以上三個屬性設(shè)置的值為visible、scroll、hidden、auto
visible 默認(rèn)值。使用該值時,無論設(shè)置的"width"和"height"的值是多少,其中的內(nèi)容無論是否超出范圍都將被強制顯示。
hidden 效果與visible相反。任何超出"width"和"height"的內(nèi)容都會不可見。
scroll 無論內(nèi)容是否超越范圍,都將顯示滾動條。
auto 當(dāng)內(nèi)容超出范圍時,顯示滾動條,否則不顯示。
滾動條overflow屬性的應(yīng)用
復(fù)制代碼
代碼如下:/*沒有水平滾動條*/
<div style="overflow-x:hidden">test</div>
/*沒有垂直滾動條*/
<div style="overflow-y:hidden">test</div>
/*沒有滾動條*/
<div style="overflow-x:hidden;overflow-y:hidden" 或 style="overflow:hidden">test</div>
/*自動顯示滾動條*/
<div style="height:100px;width:100px;overflow:auto;">test</div>
自定義滾動條的樣式實例
復(fù)制代碼
代碼如下:Body {}{
scrollbar-arrow-color: #f4ae21; /**//*三角箭頭的顏色*/
scrollbar-face-color: #333; /**//*立體滾動條的顏色*/
scrollbar-3dlight-color: #666; /**//*立體滾動條亮邊的顏
色*/
scrollbar-highlight-color: #666; /**//*滾動條空白部分的
顏色*/
scrollbar-shadow-color: #999; /**//*立體滾動條陰影的顏
色*/
scrollbar-darkshadow-color: #666; /**//*立體滾動條強陰
影的顏色*/
scrollbar-track-color: #666; /**//*立體滾動條背景顏色*/
scrollbar-base-color:#f8f8f8; /**//*滾動條的基本顏色*/
Cursor:url(mouse.cur); /**//*自定義個性鼠標(biāo)*/
}
相關(guān)文章
- 這篇文章主要介紹了CSS 設(shè)置滾動條樣式的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2018-07-06
- 這篇文章主要介紹了css3自定義滾動條樣式寫法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-25
- 本篇文章主要介紹了CSS3自定義滾動條樣式的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-21
div css 滾動條樣式 DIV滾動條屬性及樣式設(shè)置方式
所謂DIV滾動條,就是利用DIV標(biāo)簽,在里面嵌入CSS樣式表,加入overflow的屬性值,這樣,當(dāng)div所規(guī)范的區(qū)域內(nèi)的內(nèi)容達到一定程序時,滾動條就派上用場,這里為你介紹DIV滾動條2012-12-23- 這篇文章主要介紹了純css修改瀏覽器scrollbar滾動條樣式示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-23