这段代码是一个三栏布局,其中中间的部分可以水平滚动。其中,给父容器设置了 display: flex;
,并且使用了 align-items: center;
让三个子元素垂直居中对齐。左边和右边的部分使用了固定宽度和 flex-shrink: 0;
,保持长度不变。中间的部分使用了 flex-grow: 1;
,填充剩余空间,并通过 overflow-x: auto;
让其可以水平滚动。在中间部分的子元素上则使用 flex-shrink: 0;
,给予固定宽度,同时使用 display: inline-block;
让它们在同一行显示。
使用定时器实现时间的更新。