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

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