UNPKG

candy

Version:

a micro bbs system based on duoshuo.com apis

60 lines (53 loc) 2.09 kB
/* Mixins */ .box-sizing(@sizing){ -webkit-box-sizing: @sizing; -moz-box-sizing: @sizing; box-sizing: @sizing; } .rounded(@radius) { -webkit-border-radius: @radius; border-radius: @radius; } .transition(@property, @duration: .15s, @easing: linear) { transition: @property @duration @easing; -webkit-transition: @property @duration @easing; -moz-transition: @property @duration @easing; //-o-transition: @property @duration @easing; } .gradient(@begin, @end) { background-color: @begin; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@end), color-stop(25%, @end), to(@begin)); background-image: -webkit-linear-gradient(@end, @end 25%, @begin); background-image: -moz-linear-gradient(top, @end, @end 25%, @begin); background-image: -ms-linear-gradient(@end, @end 25%, @begin); //background-image: -o-linear-gradient(@end, @end 25%, @begin); background-image: linear-gradient(@end, @end 25%, @begin); } .gradient2(@begin, @end) { background-color: @begin; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(@begin), to(@end)); background: -moz-linear-gradient(top, @begin 0%, @end 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,@begin), color-stop(100%,@end)); background: -webkit-linear-gradient(top, @begin 0%,@end 100%); //background: -o-linear-gradient(top, @begin 0%,@end 100%); background: -ms-linear-gradient(top, @begin 0%,@end 100%); background: linear-gradient(top, @begin 0%,@end 100%); filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr='@{begin}',endColorstr='@{end}',GradientType=0)"; } .clearfix() { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .spritesheet(){ background: transparent url("@{images-url}sprites.png") no-repeat; _background-image: url("@{images-url}sprites.gif"); // ie6 hack } .spritesheet(@x, @y){ background: transparent url("@{images-url}sprites.png") @x @y no-repeat; _background-image: url("@{images-url}sprites.gif"); // ie6 hack }