@hzy1123581324/z-view-ui
Version:
z-view-ui是使用vue3开发的组件,开发中,有部分组件功能未实现,慎用
129 lines (104 loc) • 3.04 kB
CSS
:root {
/* 长宽比 */
--aspect-ratio: 1;
/*正方形*/
--aspect-ratio-2: 2;
/*长1高2*/
--aspect-ratio-half: 0.5;
/*长2高1*/
/* 字体颜色 */
/* currentColor */
--color-main: #2C2C37;
--color-white: #fff;
--color-black: var(--color-main);
--color-theme: #2E74F3;
--color-theme-dark: #2E74F3;/* 深 */
--color-theme-deep: #2E74F3; /* 浅 */
--price-color: #C52929;
--color-price: #C52929;
--color-grey: #828282;
--placeholder-color: var(--color-grey);
/* 字体大小 */
--font-main: 28rpx;
/* 背景色 */
--bg-grey: #F3F3F3;
--bg-white: #fff;
--bg-mask: rgba(0, 0, 0, 0.6);
--page-bg: #fff;
/* 边框 */
--bor-color: #BDBDBD;
--bor-width: 2rpx;
--border: var(--bor-width) solid var(--bor-color);
--border-black: var(--bor-width) solid var(--color-black);
/* 圆角 */
--radius: 8rpx;
--bor-radius: var(--radius);
/* 内边距 */
--padding-mini: 30rpx;
--padding-medium: calc(var(--padding-mini) * 2);
--padding-large: calc(var(--padding-mini) * 3);
/* 外边距 */
--margin-mini: 30rpx;
--margin-medium: calc(var(--margin-mini) * 2);
--margin-large: calc(var(--margin-mini) * 3);
/* 阴影*/
--shadow-border: 0px 1px 0px 0px rgba(0, 0, 0, 0.09);
--shadow-item: 0px 1px 8px 0px rgba(64, 64, 64, 0.11);
/* 过渡 */
--transition-all: all 0.2s ease 0s;
/* 透明度 */
--opacity: 0.6;
/* 遮罩层背景 */
--mask-bg: rgba(0, 0, 0, 0.6);
/* 渐变 */
--linear-main: linear-gradient(red, blue);
--radial-main: radial-gradient(red);
/* 层级 */
--index: 10;
--index10: var(--index);
--index20: calc(var(--index) * 2);
--index30: calc(var(--index) * 3);
--index40: calc(var(--index) * 4);
--index50: calc(var(--index) * 5);
--index60: calc(var(--index) * 6);
--index70: calc(var(--index) * 7);
--index80: calc(var(--index) * 8);
--index90: calc(var(--index) * 9);
--index100: calc(var(--index) * 10);
--index-second-highest: 999990;
/*比最高第一层*/
--index-highest: 999999;
/*最高*/
/* 栅格布局 */
--col: calc(100% / 24);
/* 状态 */
/* --type-primary: #2979ff;
--type-primary-light: #ecf5ff;
--type-primary-disabled: #a0cfff;
--type-primary-dark: #2b85e4;
--type-warning: #ff9900;
--type-warning-disabled: #fcbd71;
--type-warning-dark: #f29100;
--type-warning-light: #fdf6ec;
--type-success: #19be6b;
--type-success-disabled: #71d5a1;
--type-success-dark: #18b566;
--type-success-light: #dbf1e1;
--type-error: #fa3534;
--type-error-disabled: #fab6b6;
--type-error-dark: #dd6161;
--type-error-light: #fef0f0;
--type-info: #909399;
--type-info-disabled: #c8c9cc;
--type-info-dark: #82848a;
--type-info-light: #f4f4f5; */
/* 鼠标悬浮 */
--active-color: var(--color-theme);
--active-bg: var(--bg-wihte);
}
/* 按钮 */
.btn {
--btn-bg: var(--color-theme);
--btn-shadow: 0 2rpx 2rpx 0rpx var(--color-theme);
--btn-radius: var(--radius);
}