蹦的一下,又来一个新属性scrollbar-gutter

  • scrollbar-gutter
    • 语法
    • 属性说明
    • 拓展

scrollbar-gutter

这是一个 scrollbar家族的属性, scrollbar-gutter 可以让滚动条出现的时候内容不晃动。

语法

scrollbar-gutter: auto | stable && both-edges:

  1. scrollbar-gutter auto;
  2. scrollbar-gutter stable;
  3. scrollbar-gutter both-edges;

属性说明

auto:就是默认表现。没有滚动条的时候,内容尽可能占据宽度,有了滚动条,可用宽度减小。
stable:如果 overflow 属性计算值不是 visible,则提前预留好空白区域,这样滚动条出现的时候,整个结构和布局都是稳定的。
both-edges:让容器左右两侧同时预留好空白区域,目的是让局部绝对居中对称。

与overflow属性有点类型,但是这个属性能解决overflow出现滚动条抖动的问题;体验效果更佳

拓展

scrollbar-color 和 scrollbar-width、-webkit-scrollbar等

蹦的一下,又来一个新属性scrollbar-gutter相关推荐

  1. JavaScript中对象数组,如何给对象添加一个新属性

    var a =[{name: 'Tom',age:20},{name: 'Tom2',age:22}] 现在给a数组中的第一个对象添加性别属性 a[0]['gender']='women' a[0][ ...

  2. 【js细节剖析】通过=操作符为对象添加新属性时,结果会受到原型链上的同名属性影响...

    在使用JavaScript的过程中,通过"="操作符为对象添加新属性是很常见的操作:obj.newProp = 'value';.但是,这个操作的结果实际上会受到原型链上的同名属性 ...

  3. 第四节:HTML5给表单带来的新标签、新属性、新类型

    上一章节讲了21个语义化的标签,这一节我们来讲表单标签,HTML5不仅仅给表单带来了新的标签,还给原来的标签带来了新的属性,这一节我们会来介绍介绍它们. 到目前为止,我们对HTML5的学习还是停留在新 ...

  4. react 给一个引用的组件添加新属性_高阶组件在React中的应用

    高阶组件的定义 接受React组件作为输入,输出一个新的React组件. 概念源自于高阶函数,将函数作为参数,或者输出一个函数,如map,reduce,sort. 用haskell的函数签名来表示: ...

  5. [vue] 动态给vue的data添加一个新的属性时会发生什么?怎样解决?

    [vue] 动态给vue的data添加一个新的属性时会发生什么?怎样解决? 如果在实例创建之后添加新的属性到实例上,它不会触发视图更新.如果想要使添加的值做到响应式,应当使用$set()来添加对象. ...

  6. 每天一个新标签/方法/属性/兼容性/问题

    每天一个新标签,也不一定每天,但是至少积少成多,把看到的标签都记录下来. 标签名 作用 描述 浏览器支持情况 其他  abbr  表示一个缩写形式  比如 "Inc."." ...

  7. 将一个对象相同的属性(不区分大小写)赋值给一个新对象 DataTable的一个简单的扩展...

    将一个对象相同的属性(不区分大小写)赋值给一个新对象 1 public static T Mapper<S, T>(S source)2 {3 T t = Activator.Create ...

  8. 小程序 后台返回的对象数组(每个数组添加一个新的属性值)

    upshow属性是在请求到后台的数据后逐条添加的,经常用于控制 当前数据的显示与否或者箭头的指向 //给后台返还的数据就对象加对象属性值array.forEach((r) => { //arra ...

  9. 限制_blank属性只打开一个新页签

    我们在开发过程中点击a标签或按钮跳转新页签时,如果再次点击该链接或按钮,还会重新打开一个页面.这样的交互效果不是很友好. 使用如下方式可以限制打开新的页签,只保留一个新页签. 1.使用target = ...

最新文章

  1. php localcompare,GetDriveName 方法
  2. eureka知识点概览
  3. 《零基础看得懂的C++入门教程 》——(10)面向对象
  4. 深度学习之 SSD(Single Shot MultiBox Detector)
  5. 数据结构--赫夫曼树及其应用
  6. 开源天生就不是为了赚钱!
  7. 微信内跳转支付宝App、跳转淘宝App方案
  8. opencv 查找白色图片的一个黑点
  9. IGS提供的数据(转)
  10. 语义分割工具EISeg
  11. 数据统计分析常用指标
  12. 腾讯php二面,【更新】腾讯实习生招聘后台开发面试一面+二面+HR面
  13. 【蓝桥杯2014C/C++B组省赛真题】——史丰收速算
  14. js调用打印机打印网页字体总是缩小一号的解决方法
  15. 怎样让自己变得更优秀?职场精英是如何炼成的?怎样成为行业精英
  16. dubbo系列九、dubbo路由规则和蓝绿切换
  17. ALLEGRO如何制作封装
  18. 超级准确的Android/JAVA面试题合集,背会你就10k!
  19. 基于 PCA 的人脸识别系统及人脸姿态分析
  20. mac qq 用户信息文件夹

热门文章

  1. JavaWeb 获取客户端的真实IP地址
  2. 2022最全Hbuilder打包成苹果IOS-App的详解
  3. RHEL8红帽子系统 网卡命令
  4. 记小米路由器Pro(R3P)刷机openwrt、潘多拉、lean-openwrt、x-wrt
  5. 添加远程连接 Linux数据库与Navicat数据库建立连接
  6. 《Head First HTML5 javascript》第7章 表单
  7. win10系统如何看服务器地址,win10查看电脑DNS服务器地址具体步骤
  8. ARM 编译工具keil 和 IAR 命令行编译和下载
  9. 快递e栈控制台版实现心得
  10. 找出列表中重复数的下标