目录一、CSS 简介二、CSS 语法三、如何添加 CSS1、外部 CSS2、内部 CSS3、行内 CSS四、CSS 选择器1、CSS id 选择器2、CSS 类选择器3、CSS 元素选择器4、CSS 分组选择器五、CSS 属性1、背景属性2、CSS 边框3、CSS 布局 - display 属性 一、CSS 简介CSS 是一种描述 HTML 文档样式的语言。CSS 指的是层叠样式表 (Casca
转载 2023-12-15 04:57:05
131阅读
在进行前端开发时,使用 HTML5 和 SCSS 的组合可以有效提升项目的可维护性和样式的灵活性。然而,许多开发者在这方面常常面临着一系列问题,比如如何进行版本迁移、处理兼容性问题及性能优化。本文将详细阐述“HTML5 使用 SCSS”相关的问题,并提供清晰的解决方案。 ## 版本对比 在过往的版本HTML5 和 SCSS有着不同的特性。这里我将它们的特性差异进行了一些整理: | 特性
原创 6月前
18阅读
操作函数1、for循环@for … from … through@for $var from <start> through <end> // 范围包括<start>和<end>的值1@for … from … to@for $var from <start> to <end> // 范围包括<start>,不包括
转载 2024-06-05 11:01:02
586阅读
vue3+vite项目引入SCSS及使用SCSS全局变量场景:vue3+vite项目引入SCSS—安装安装 scss :vue3 好像不需要再使用 node-sassnpm i sass sass-loader --save-dev安装至 开发依赖 即可在 vite.config.js 配置 scss 的全局变量 使用需要在 项目 文件 先 创建 全局变量 文件目录为:@/assets/sty
npm install sass-loader node-sass --save-dev 
原创 2022-05-30 11:58:08
1067阅读
一、Scss 1.CSS有几个缺点 • 语法不够强大,没有变量和合理的样式复用机制 • 使得逻辑上相关的属性值必须以字面的形式重复输出,难以维护 • 动态的样式语言为css富裕了动态语言的特性 • 极大的提高了样式语言的可维护性 常见的样式语言: 1.scss/sass(scss兼容sass,scss更接近css的语法格式) 2.stylus 3.less 动态语言------css预处理-
转载 7月前
53阅读
HTML1.html页面格式<!DOCTYPE HTML>! :声明,注意的意思DOC :document 文档TYPE:类型<meta charset ="utf-8">代码编码格式utf-8 国际标准gb2312 中文简体标准<base target="_blank"/>(写在title标签下)定义页面中所以链接打开的方式html的元素分为:块级和行内元素
HTMLCSS使用的几种方法“CSS”又叫层叠样式表, 作用是布局与美化网页的。HTML中常见的CSS使用方法一共有三种:即内联式、页面嵌入式和外部引用式。下面我来浅谈一下三种使用方以及三种方法的优缺点。以便网友日后的使用。1、内联式内联引用可以把CSS样式直接作用在HTML标签.①、内联式代码:<body bgcolor="gray"> <h3>......
We'll define the color palette and create the basic screen styles for our project in addition to Sass helpers for our form design system.We will set up Sass variables for the initial them and learn ho
转载 2021-03-03 12:51:14
829阅读
2评论
定义和用法:overflow属性规定当内容溢出元素框时发生的事情。这个属性定义溢出元素内容区的内容会如何处理。如果值为scoll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框可以放下所有内容也会出现滚动条。 overflow属性值1、visible:默认值。内容不会被修剪,会呈现在元素框之外。2、hidden:内容会被修剪,并且其余内容是不可见的。3、scroll
转载 2024-02-26 19:19:59
81阅读
新建通用common.scss 引入 这样,就不用重复的写SCSS了。
css
原创 2021-08-05 16:17:55
2102阅读
 安装:npm install sass引入:import ‘...sass||...scss’一.介绍:sass是对css的扩展,让css语言更加强大,优雅。它在css语法的基础上增加了变量,嵌套、混合、导入等高级功能。二.功能介绍:1.定义变量1>变量的使用:变量以美元符号$开头,赋值方法与css属性的写法一样(如下)  全局变量,局部变量(如图)(图1全局
转载 2024-05-17 16:32:38
657阅读
本文属于基础科普文,高富帅们请绕道吧。Html,css,javascript是做网页前台设计的标准套装,html是一些网页控件,css是美化这些控件的代码(层叠样式表),js(javascript)是一种增强表现力的脚本语言,可以做出很多动态及交互性较强的效果。<!--专业解释-->  //“<!--注释内容-->”这个东西可以插入到html文档做代码注释HTML(Hyp
转载 2023-11-13 08:52:09
81阅读
// !default 前面声明了,后面再声明就没用了
原创 2022-10-09 19:01:23
70阅读
sass: 1、vscode安装两个插件: 2、写好scss后,点击 3、直接引入转好的css文件就可以了 less: 1、下载插件 2、settings.json添加设置 "less.compile": { "compress": false,//是否压缩 "sourceMap": false,
qt
原创 2021-07-13 17:22:00
1130阅读
[TOC] 1、回顾gulp的使用方法 2、sass语法 2.1 css的编译模式 css 普通 sass / scss 高效 // less 高效 2.2 sass介绍 来源: ruby语言 基础的版本,后缀名为sass:没有{},只能通过缩进来实现 可读性差、难以维护 .scss 后缀 可读性高
原创 2022-07-22 14:49:08
175阅读
1. @mixin、@extend优缺点:①. @minxin相对@extend更可控. ②. 更易减少复杂度: a. @mixin可以多层嵌套和传入参数 ③. 性能: a. 当被正确的使用@extend会生成更少的CSS是正确的,但是对于性能,mixins的性能更好: (1). 源文件@extend会更小 (2). gzip压缩@mixins会更小
原创 2023-11-28 10:33:40
89阅读
首先,学会使用sass:1.先下载和安装node-sass和一些加载器$ cnpm install sass-loader node-sass vue-style-loader --D2.配置webpake加载器:webpack.base.config.js //从这一段上面是默认的!不用改!下面是没有的需要你手动,相当于是编译识别sass!{ test: /\.scss$/, loaders
转载 2024-04-20 21:00:07
104阅读
[TOC] 1、回顾gulp的使用方法 2、sass语法 2.1 css的编译模式 css 普通 sass
原创 2023-03-24 20:10:44
152阅读
一、描述  1. CSS 指层叠样式表 (Cascading Style Sheets)  2. Sass (Syntactically Awesome StyleSheets),是由buby语言编写的一款css预处理语言,和html一样有严格的缩进风格,和css编写规范有着很大的出入,是不使用花括号和分号的,所以不被广为接受。 Sass 是一款强
转载 2024-04-18 14:31:39
330阅读
  • 1
  • 2
  • 3
  • 4
  • 5