zoukankan      html  css  js  c++  java
  • 海康SDK/大华SDK协议视频智能分析平台EasyCVR播放器界面滚动条属性优化分享

    TSINGSEE青犀视频在上线新平台EasyCVR之前,会经过一系列的测试,包括在版本更新之后,最新版本的适配也会提前做测试。在最新测试中,EasyCVR播放器界面出现滚动条向下滚动时,底部信息也滚动的问题。

    检查底部信息样式发现,底部信息为相对父级固定定位,滚动条滚动就会跟随,导致位置错乱。

    我们尝试了去掉最外的超出显示滚动条,发现位置就会回正,但是不能滚动。

    因此我们在解决该问题时,需要去掉最外层的超出显示滚动条,还要给最外部的子集加上超出显示滚动条属性。

    找到layout.scss文件如下图更改样式。

    .layout-container { /*最外部子集*/
      height: calc(100vh - 91px);
      overflow: auto;
      /* 设置滚动条的样式 */
      &::-webkit-scrollbar {
        4px;
        background-color: #f2f2f2;
      }
      /* 滚动槽 */
      &::-webkit-scrollbar-track {
        border-radius:2px;
      }
      /* 滚动条滑块 */
      &::-webkit-scrollbar-thumb {
        border-radius:2px;
        background:#ccc;
      }
      padding-bottom: 50px;
    }
    .ivu-layout-sider, .video-layout { /*最外部*/
      position: relative;
      max-height: calc(100vh - 67px);
    }
    

    调整完成后预览如下:

    EasyCVR按需灵活扩展、收缩资源,免去了插件安装、浏览器限定等条件,实现了无插件、多平台自由观看回放,并且支持阿里云、腾讯云、华为云、七牛云等,支持S3和Swift接口的对象存储服务。如果大家对EasyCVR视频平台感兴趣或者有测试需求,欢迎联系我们。

  • 相关阅读:
    用记事本编写一个Servlet项目
    Servlet开发(一)
    41、java与mysql乱码的问题
    40、JDBC相关概念介绍
    mysql-5.7.12-winx64安装版配置、使用
    39、集合线程安全问题
    38、各Set实现类的性能分析
    电脑取随机数是什么原理,是真正的随机数吗?转自知乎.
    创建Car类,实例化并调用Car类计算运输的原料量是否足够
    用Random类输出验证码
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14374153.html
Copyright © 2011-2022 走看看