12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- @mixin bg-square {
- background: {
- color: #fff;
- image: linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%),
- linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%);
- size: 40rpx 40rpx;
- position: 0 0, 20rpx 20rpx;
- }
- }
- @mixin flex($direction: row) {
- /* #ifndef APP-NVUE */
- display: flex;
- /* #endif */
- flex-direction: $direction;
- }
- @mixin flex-bar {
- position: relative;
- display: flex;
- align-items: center;
- justify-content: space-between;
- }
- @mixin flex-center {
- display: flex;
- align-items: center;
- justify-content: center;
- }
- @mixin arrow {
- content: '';
- height: 0;
- width: 0;
- position: absolute;
- }
- @mixin arrow-top {
- @include arrow;
- // border-color: transparent transparent $ui-BG;
- border-style: none solid solid;
- border-width: 0 20rpx 20rpx;
- }
- @mixin arrow-right {
- @include arrow;
- // border-color: transparent $ui-BG transparent;
- border-style: solid solid solid none;
- border-width: 20rpx 20rpx 20rpx 0;
- }
- @mixin position-center {
- position: absolute !important;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- margin: auto;
- }
- @mixin blur {
- -webkit-backdrop-filter: blur(20px);
- backdrop-filter: blur(20px);
- color: var(--ui-TC);
- }
|