物流大超市

 找回密码
 注册
查看: 471|回复: 0
打印 上一主题 下一主题

说说一文详解CSS样式预处理器

[复制链接]
跳转到指定楼层
1#
kaixun 发表于 2023-2-23 14:57:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

年了,你还在使用纯吗如果你还没有接触过样式预处理器,那么希望这篇文章能帮到你。知识付费的最新消息可以到我们平台网站了解一下,也可以咨询客服人员进行详细的解答!






简介(需要可参考,详情可见)


L:年出现,受SASS的影响较大,但又使用CSS的语法,让大部分开发者和设计师更容易上手,在社区之外支持者远超过SASS,其缺点是比起SASS来,可编程功能不够,不过点是简单和兼容CSS,反过来也影响了SASS演变到了SCSS的时代,著的TB就是采用LESS做底层语言的。


S:年诞生,比较早也是比较成熟的CSS预处理器,拥有社区的支持和这一比较强大的框架,目前受LESS影响,已经进化到了全面兼容CSS的SCSS。


S:年产生,来自N社区,主要用来给N项目进行CSS预处理支持,在此社区之内有一定支持者,在广泛的意义上人气还完全不如SASS和LESS。





CSS预处理器是一种专门编写代码的语言(工具),CSS预处理器能够给我们带来许多超能力,为我们带来了几项重要的能力,我都会一一列出。简单来说,预处理器有很多种,今天我们来说说,样式处理器能让也能像编程语言一样写,然后再将其转换为。使用CSS预处理器,可以提供CSS缺失的样式层复用机制、减少冗余代码,提高样式代码的可维护性。








使用方法:


首先使用样式预处理器需要创建样式表,扩展为,写完样式保存会自动生成文件。在这个文件内编写代码。文件中引入文件即可。





文件切分CSS预处理器扩展了@指令的能力,通过编译环节将切分后的文件重新合并为一个大文件。这一方面解决了大文件不便维护的问题,另一方面也解决了一堆小文件在加载时的性能问题。











变量声明可复用样式,比如说页面多个模块需要使用同一个变量,我们可声明一个变量复用。


变量使用@变量:数据。











样式层级嵌套











下面本图是文件转换完的文件,小伙伴们,这样是不是更方便我们速写好样式呢











式复用性混入用法,将一段代码,引入到另一个选择器中,提高复用性。











选择符嵌套用于表示当前选择的元素的本身,选择符嵌套的本元素,主用于给伪类添加样式更方便。

















总结:我看很多初学样式预处理的小伙伴们,经常对一些符号记混。


@可用来引入文件


@I地址


@声明遍历


表示当前嵌套的元素


()混合元素可用()调用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|物流大超市 ( 桂ICP备2025065447号 )

GMT+8, 2026-1-21 09:50 , Processed in 0.060348 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表