less的学成之路1

`@ssq:#fff    //这里定义一个颜色的参数名为ssq`

如果什么地方需要用到这个色号比如color:@ssq就等于color:#fff
当然也有混合型的

.dotted{
border:1px solid red;
width:100px;
}
//如果某个div需要用到dotted的样式可以写成如下形式
div{
background-color:#fff;
.dotted
}

嵌套规则:

#menu a{
color:black
}
#menu b{
font-size:14px
}
//如果每次写会发现重复写#menu,比较重复,可以简化成下面这样
#menu{
a{
color:black
}
b{
font-size:14px
}
}

熟悉了这些简单的简单复用以及嵌套,那伪类该如何处理呢

.clearfix {
  display: block;
  zoom: 1;

  &:after {  //此处的&其实就是指示clearfix
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    clear: both;
    visibility: hidden;
  }
}

稍微复杂点的媒体嵌套使用例子

.className{
@media screen{
color:#fff
@media (min-width:768px){
color:black;
}
}
@media tv{
color:red;
}
}
///等价于
@media screen{
.className{
color:#fff
}
}
@media screen and (min-width: 768px) {
.className{
color:black;
}
}
@media screen{
.className{
color:#fff
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值