首页前端开发其他前端知识火狐支持css改变滚动条的属性是哪两个?

火狐支持css改变滚动条的属性是哪两个?

时间2024-03-25 15:52:04发布访客分类其他前端知识浏览1241
导读:在这篇文章中我们会学习到关于“火狐支持css改变滚动条的属性是哪两个?”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。 火狐支持的改变滚动条的C...
在这篇文章中我们会学习到关于“火狐支持css改变滚动条的属性是哪两个?”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。

火狐支持的改变滚动条的CSS属性有两个:1、scrollbar-color属性,用于设置元素滚动条的颜色,可控制滚动条轨道和滚动条拇指的颜色,语法“scrollbar-color:color|dark|light; ”;2、scrollbar-width属性,用于设置显示时元素滚动条的宽度或厚度,语法“scrollbar-width:thin|none|宽度大小值; ”。

如何快速入门VUE3.0:进入学习

本教程操作环境:windows7系统、CSS3& & HTML5版、Dell G3电脑。

修改火狐滚动条样式的css属性只有 scrollbar-colorscrollbar-width

scrollbar-color属性

scrollbar-color属性用于设置元素滚动条的颜色。它可用于分别控制滚动条轨道和滚动条拇指的颜色。滚动条的轨迹是滚动条的背景,它保持固定并显示可以滚动的区域。滚动条的拇指指的是滚动条的移动部分,该部分浮点数在轨道的顶部,表示滚动条的当前位置。

  • track(轨道)是指滚动条,其一般是固定的而不管滚动位置的背景。

  • thumb(拇指)是指滚动条通常漂浮在轨道的顶部上的移动部分。

语法:

scrollbar-color:auto | color | dark | light
auto 在没有任何其他相关滚动条颜色属性的情况下,滚动条的轨道部分默认平台渲染。
dark 显示黑色滚动条,可以是平台提供的滚动条的深色变体,也可以是带深色的自定义滚动条。
light 显示一个轻量滚动条,可以是平台提供的滚动条的轻微变体,也可以是带有浅色的自定义滚动条。
color> color> 将第一种颜色应用于滚动条拇指,第二种颜色应用于滚动条轨道。
scrollbar-color: auto;
     /* 使用浏览器默认的滚动条样式 */

scrollbar-color: dark;
     /* 使用浏览器默认的深色或者黑色滚动效果 */

scrollbar-color: light;
     /* 使用浏览器默认的浅色滚动效果 */

scrollbar-color: red #00f;
     /* 第一个颜色为滚动条的颜色, 第二个颜色为滚动条轨道的颜色 */

示例:

!DOCTYPE html>
     
html>
     
head>
     
  title>
     
    CSS | scrollbar-color   /title>
     
  style>
 
    .scrollbar-auto {
     
      scrollbar-color:auto;
     
  
      height:150px;
     
      width:200px;
     
      overflow-y:scroll;
     
      background-color:lightgreen;
 
    }
     
  /style>
     
/head>
     
body>
     
  h1 style="color:green">
     
    GeeksforGeeks   /h1>
     
  b>
     
    CSS | scrollbar-color   /b>
     
  p>
     
    The container below has     scrollbar-color set to  
    'auto'. 
  /p>
     
  div class="scrollbar-auto">
     
    GeeksforGeeks is a computer science     portal with a huge variety of well     written and explained computer science     and programming articles, quizzes and     interview questions. The portal also     has dedicated GATE preparation and     competitive programming sections. 
  /div>
     
/body>
     
/html>
    
!DOCTYPE html>
     
html>
     
head>
     
  title>
     
    CSS | scrollbar-color   /title>
     
  style>
 
    .scrollbar-colored {
     
      scrollbar-color:red green;
     
        
      height:150px;
     
      width:200px;
     
      overflow-y:scroll;
     
      background-color:lightgreen;
  
    }
     
  /style>
     
/head>
     
body>
     
  h1 style="color:green">
     
    GeeksforGeeks   /h1>
     
  b>
     
    CSS | scrollbar-color   /b>
     
  p>
     
    The container below has a     red green scrollbar-color. 
  /p>
     
  div class="scrollbar-colored">
     
    GeeksforGeeks is a computer science     portal with a huge variety of well     written and explained computer science     and programming articles, quizzes and     interview questions. The portal also     has dedicated GATE preparation and     competitive programming sections. 
  /div>
     
/body>
     
/html>
    

scrollbar-width属性

scrollbar-width 属性允许开发者设置滚动条出现时的厚度

scrollbar-width属性用于设置显示时元素滚动条的宽度或厚度。此属性可用于以下页面上:用户接口要求元素应更突出地显示,并且缩小滚动条宽度可为元素提供更多空间。

语法:

scrollbar-width:auto | thin | none |len

用法:

scrollbar-width: auto;
     /* 使用浏览器默认的滚动宽度 */

scrollbar-width: thin;
     /* 设置比默认滚动条宽度更窄的宽度 */

scrollbar-width: none;
     /* 隐藏滚动条,但是元素还是可以滚动 */

scrollbar-width: 66px;
     /* 直接设置滚动条的宽度,比如 60px 3vh 4wh 5rem 6rm 等长度 */

属性值:

  • auto:它用于设置滚动条宽度,以由浏览器自动设置。它是默认值。

!DOCTYPE html>
     
html>
     
      
head>
     
    title>
    CSS | scrollbar-width property/title>
     
      
    style>
 
        .scrollbar-auto {
     
            scrollbar-width:auto;
     
            background-color:lightgreen;
     
            height:150px;
     
            width:200px;
     
            overflow-y:scroll;
 
        }
     
    /style>
     
/head>
     
  
body>
     
    h1 style="color:green">
     
        GeeksforGeeks     /h1>
     
      
    b>
    CSS | scrollbar-width/b>
     
      
    p>
    scrollbar-width:auto/p>
     
      
    div class="scrollbar-auto">
     
        GeeksforGeeks is a computer science         portal with a huge variety of well         written and explained computer science         and programming articles, quizzes and         interview questions. The portal also  
        has dedicated GATE preparation and         competitive programming sections. 
    /div>
     
/body>
     
  
/html>
    
  • thin:用于将滚动条的宽度设置为默认滚动条的更薄的变体。

!DOCTYPE html>
     
html>
     
      
head>
     
    title>
    CSS | scrollbar-width/title>
     
      
    style>
 
        .scrollbar-thin {
     
            scrollbar-width:thin;
     
            background-color:lightgreen;
     
            height:150px;
     
            width:200px;
     
            overflow-y:scroll;
 
        }
     
    /style>
     
/head>
     
  
body>
     
    h1 style="color:green">
     
        GeeksforGeeks     /h1>
     
      
    b>
    CSS | scrollbar-width/b>
     
      
    p>
    scrollbar-width:thin/p>
     
      
    div class="scrollbar-thin">
     
        GeeksforGeeks is a computer science         portal with a huge variety of well         written and explained computer science         and programming articles, quizzes and         interview questions. The portal also  
        has dedicated GATE preparation and         competitive programming sections. 
    /div>
     
/body>
     
  
/html>
    
  • none:它用于完全隐藏滚动条,但是内容仍可滚动。

!DOCTYPE html>
     
html>
     
      
head>
     
    title>
    CSS | scrollbar-width/title>
     
      
    style>
 
        .scrollbar-none {
     
            scrollbar-width:none;
     
            background-color:lightgreen;
     
            height:150px;
     
            width:200px;
     
            overflow-y:scroll;
 
        }
     
    /style>
     
/head>
     
  
body>
     
    h1 style="color:green">
     
        GeeksforGeeks     /h1>
     
      
    b>
    CSS | scrollbar-width/b>
     
      
    p>
    scrollbar-width:none/p>
     
      
    div class="scrollbar-none">
     
        GeeksforGeeks is a computer science         portal with a huge variety of well         written and explained computer science         and programming articles, quizzes and         interview questions. The portal also  
        has dedicated GATE preparation and         competitive programming sections. 
    /div>
     
/body>
     
  
/html>
    

关于“火狐支持css改变滚动条的属性是哪两个?”的内容就介绍到这,感谢各位的阅读,相信大家对火狐支持css改变滚动条的属性是哪两个?已经有了进一步的了解。大家如果还想学习更多知识,欢迎关注网络,小编将为大家输出更多高质量的实用文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

css

若转载请注明出处: 火狐支持css改变滚动条的属性是哪两个?
本文地址: https://pptw.com/jishu/652881.html
PHP怎样对中文字符无乱码翻转?教你两个方法 怎么在css3中实现圆角效果呢?

游客 回复需填写必要信息