CSS CSS3斜面按钮LESS Mixin
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS CSS3斜面按钮LESS Mixin相关的知识,希望对你有一定的参考价值。
/* I am using classes from http://snipplr.com/view/47181/less-classes/ for border radius */
.css3button(
@bg : #666,
@border : 1px,
@border-rad : 0.3em
){
display:inline-block;
outline:none;
line-height:2em;
border:@border solid desaturate(darken(@bg,10%),50%);
background: -webkit-gradient(linear, 0 0, 0 100%,
from(lighten(@bg,60%)),
color-stop(3%, lighten(@bg,30%)),
color-stop(100%, @bg),
);
background: -moz-linear-gradient(top,
lighten(@bg,60%) 0%,
lighten(@bg,30%) 3%,
@bg 100%);
text-shadow: 0 1px 1px rgba(255,255,255,0.6);
.border-radius(@border-rad);
color:desaturate(darken(@bg,20%),50%);
font-weight:bold;
text-decoration:none;
padding:0 1em;
&:active {
background: -moz-linear-gradient(top,
lighten(@bg,30%) 0%,
@bg 2%,
lighten(@bg,30%) 100%);
background: -webkit-gradient(linear, 0 0, 0 100%,
from(lighten(@bg,30%)),
color-stop(2%, @bg),
color-stop(100%, lighten(@bg,30%)),
);
text-shadow: 0 -1px 1px rgba(255,255,255,0.6);
}
}
以上是关于CSS CSS3斜面按钮LESS Mixin的主要内容,如果未能解决你的问题,请参考以下文章
在 LESS CSS 中使用通用选择器作为 mixin
css 使用LESS使用mixin为文本,背景,边框和链接生成类选择器。
解决项目中 sass 和 less并存需要统一的问题
在sass中写的css3经过编译后可以兼容各个浏览器?
scss 用于CSS3动画的Sass Mixin
scss 用于CSS3动画的Sass Mixin