UNPKG

@cainiaofe/cn-ui-m

Version:
26 lines (25 loc) 1.45 kB
import { __assign } from "tslib"; import { CnDemoBlock as DemoBlock, CnSlider, CnSliderItem, CnDemoPage, } from "../../.."; import React from 'react'; var colors = ['#ace0ff', '#bcffbd', '#e4fabd', '#ffcfac']; var verticalContentStyle = { height: '100%', color: '#fff', display: 'flex', justifyContent: 'center', alignItems: 'center', fontSize: '48px', userSelect: 'none', }; var verticalItems = colors.map(function (color, index) { return (React.createElement(CnSliderItem, { key: index }, React.createElement("div", { style: __assign(__assign({}, verticalContentStyle), { background: color }) }, index + 1))); }); export var 竖向居中展示 = function () { return (React.createElement(CnDemoPage, { title: "\u7AD6\u5411\u5C45\u4E2D\u5C55\u793A" }, React.createElement(DemoBlock, { title: "\u7AD6\u5411" }, React.createElement(CnSlider, { direction: "vertical", style: { '--height': '200px' } }, verticalItems)), React.createElement(DemoBlock, { title: "\u7AD6\u5411\u5C45\u4E2D\u5C55\u793A" }, React.createElement(CnSlider, { direction: "vertical", trackOffset: 10, slideSize: 80, stuckAtBoundary: false, style: { '--height': '200px' } }, verticalItems)))); }; 竖向居中展示.desc = '当你使用竖向的 Slider 时,请务必通过 --height CSS 变量设置一下它的高度,否则 Slider 的会显示异常。'; export default { title: 'demo/CnSlider' };