UNPKG

weui

Version:

A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.

55 lines (45 loc) 1.9 kB
/* * Tencent is pleased to support the open source community by making WeUI available. * * Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved. * * Licensed under the MIT License (the "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://opensource.org/licenses/MIT * * Unless required by applicable law or agreed to in writing, software distributed under the License is * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, * either express or implied. See the License for the specific language governing permissions and * limitations under the License. */ ._setArrow(@arrowsize, @borderColor, @borderWidth) { display: inline-block; height: @arrowsize; width: @arrowsize; border-width: @borderWidth @borderWidth 0 0; border-color: @borderColor; border-style: solid; } .setArrow(@direction, @arrowsize, @borderColor, @borderWidth) when (@direction = top) { ._setArrow(@arrowsize, @borderColor, @borderWidth); transform: matrix(0.71, -0.71, 0.71, 0.71, 0, 0); // rotate(-45deg) } .setArrow(@direction, @arrowsize, @borderColor,@borderWidth) when (@direction = right) { ._setArrow(@arrowsize, @borderColor, @borderWidth); transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); // rotate(45deg); position: relative; top: -2px; } .setArrow(@direction, @arrowsize, @borderColor,@borderWidth) when (@direction = down) { ._setArrow(@arrowsize, @borderColor, @borderWidth); transform: matrix(-0.71, 0.71, -0.71, -0.71, 0, 0); // rotate(135deg); position: relative; top: -3px; } .setArrow(@direction, @arrowsize, @borderColor,@borderWidth) when (@direction = left) { ._setArrow(@arrowsize, @borderColor, @borderWidth); transform: matrix(-0.71, -0.71, 0.71, -0.71, 0, 0); // rotate(-135deg); position: relative; top: -2px; }