# Less+响应式布局


theme: cyanosis
highlight: a11y-light

Less+响应式布局

less

  1. less介绍:

    1. less是一种提高我们编写css效率的技术,专业术语“css预处理器”,less文件后缀名是".less",相同的技术有(scss,stylues)。
    2. 在工作中,写样式的地方,都不会直接写在css文件中,而是写在less文件中,再经过插件(easy less vscode)插件自动生成css文件,而我们只要在html结构中引入css文件即可。

    可直接link 引入less文件然后点击打开链接会显示 找不到less 再点击创建文件 就会自动创建 切记!!!找到刚刚引入得less文件 八后缀改成.css 因为浏览器不能直接识别less文件

image.png

image.png

3.easy less vscode插件

2.网页中, 文字文字颜色基本都是统一的, 如果网站改版,变换文字颜色, 如何修改代码?

方法一:逐一修改属性值(太繁琐)

方法二: 把颜色提前存储到一个容器,设置属性值为这个容器名

语法:

定义变量:@变量名:值;

使用变量: css属性:@变量名;

image.png

3.less语法–运算:

介绍:

加、减、乘直接书写计算表达式;

除法需要添加 小括号 或在除于号前面加个 “ ”

image.png

注意:
  1. 除法需要添加 小括号 或 “.”;
  2. 表达式存在多个单位以第一个单位为准;
  3. 运算符前后要用空格隔开。

less语法–混合(mixin)

image.png

image.png

4.less语法–嵌套

作用:

快速生成后代选择器。

image.png

代码如下:

后代:

/* 后代 */
div {
    p {
        span {
            color: red;
        }
    }
}

兄弟:

/* 兄弟 */
div{
    p{ color: aqua;}
    span{color: pink;}
}

子代:

/* 子代选择器 */
div{
    >p{
        span{
            color: pink;
        }
    }
}

伪元素:

div{
    p
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值