首页 >web前端 >css教程 > 正文

如何实现炫酷的数字大屏

转载2021-08-11 17:37:0201091
依托强大无远开发平台,可以快速实现带各种酷炫联动效果的数字化大屏。一起来看一下吧

DEMO 地址:https://previewer.wuyuan.io/p...

配置地址:https://workbench.wuyuan.io/p...

效果图 1

1460000040482240.webp.jpg

1460000040482241.webp.jpg

效果图 2

1460000040482242.webp.jpg

实现步骤

1. 完成大屏基本布局。

使用一个主窗口作为背景,层号设置为 0。其他窗口设置层号为 1,并且窗体背景选择无,头部背景设置为透明。

1460000040482243.webp.jpg

2. 绑定合适的组件,设置每个从属窗口的数据源。

让其依赖主窗口或其他窗口提供的@变量@,系统会自动形成联动效果。本例中使用的组件是 enhancer-echarts 和 enhancer-numbers 组件。

1460000040482244.webp.jpg

3. 增加必要的样式,覆盖或去掉不必要的组件样式。

本例中添加了如下CSS内容为每个窗口增加相框, 你可以根据实际情况,设置样式加载的时机,比如帧初始化时。

1460000040482245.webp.jpg

#page页面编号 .zwindow {
    box-shadow:none;
    overflow:visible;
}
#page页面编号 .zwindow-header {
    box-shadow: none;
}
#page页面编号 .zwindow-body {
    box-shadow: none;
    border-top: none;
    overflow:visible !important;
}
#page页面编号 .zwindow-header:before {
    content: '';
    position:absolute;
    z-index: 33;
    top: -3px;
    left:-6px;
    height: 12px;
    width: 18px;
    border-left: solid 2px #666;
    border-top: solid 2px #666;
}
#page页面编号 .zwindow-header:after {
    content: '';
    position:absolute;
    z-index: 33;
    top: -3px;
    right:-6px;
    height: 12px;
    width: 18px;
    border-right: solid 2px #666;
    border-top: solid 2px #666;
}
#page页面编号 .zwindow-body:before {
    content: '';
    position:absolute;
    z-index: 33;
    bottom: -3px;
    left:-6px;
    height: 12px;
    width: 18px;
    border-left: solid 2px #666;
    border-bottom: solid 2px #666;
}
#page页面编号 .zwindow-body:after {
    content: '';
    position:absolute;
    z-index: 33;
    bottom: -3px;
    right:-6px;
    height: 12px;
    width: 18px;
    border-right: solid 2px #666;
    border-bottom: solid 2px #666;
}

其他说明

本例中背景主窗口使用了自定义窗口,包含百度地图对echarts 的扩展实现。地图依赖的 echarts.js 需在全局配置-前端-中提前引入:

1460000040482246.webp.jpg

就说到这里了,有需要的可以看:javascript高级教程

以上就是如何实现炫酷的数字大屏的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除

  • 相关标签:javascript 前端 css
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    醉折花枝作酒筹

    飞花飘絮,霓裳翩翩舞,几多情愫心飞扬。

    最近文章
    css如何设置指定网格的大小和位置465
    css如何定义网格线大小1155
    教你一招搞定css背景图的大小835
    推荐视频教程
  • CSS3进阶视频教程CSS3进阶视频教程
  • CSS的美化功能CSS的美化功能
  • CSS 代码实例CSS 代码实例
  • 让布局像5G一样快:CSS Grid网格布局让布局像5G一样快:CSS Grid网格布局
  • 新独孤九贱之:CSS3 必知内容新独孤九贱之:CSS3 必知内容
  • 视频教程分类