首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

针对CSS说一说|技术点评

创建选择器 HTML选择器 标志选择器选择器 // 派生选择器 h1 h2 { } // 标志选择器 #text { } // 类选择器 .da { } // 分组选择器 h1, #text...修饰页面文本和页面背景的属性 background,将背景属性设置在一个声明中 background-color,设置页面对象的背景颜色 background-image,引用图像,将其设置为背景 background-repeat...,设置背景图像重复的方式 background-position,设置背景图像的具体位置 background-attachment,设置背景图像是固定还是随着页面的其余部分滚动 color,设置文本颜色...E E:last-child,匹配父元素的最后一个子元素E E:nth-child(n),匹配父元素的n个子元素E E:nth-last-child(n),匹配父元素的倒数n个子元素E E:only-child...E E:nth-of-type(n),匹配同类型中的N个同级兄弟元素E E:nth-last-of-type(n),匹配同类型中的倒数n个同级兄弟元素E CSS结构伪类选择符 E:link,设置超链接

1.2K20

每天10个前端小知识 【Day 16】

系统级最小字号 浏览器默认设定页面的最小字号,用户可以前往 chrome://settings/fonts 根据需求更改。 而我们在实际项目中,不能奢求用户更改浏览器设置。...:hover :鼠标指针浮动在上面的元素 :focus :选择具有焦点的 :first-child:父元素的首个子元素 伪元素选择器 :first-letter :用于选取指定选择器的首字母 :first-line...:last-of-type 父元素的最后一个元素 :only-of-type 父元素的特定类型的唯一子元素 :only-child 父元素中唯一子元素 :nth-child(n) 选择父元素中N个子元素...:nth-last-of-type(n) 选择父元素中N个子元素,从后往前 :last-child 父元素的最后一个元素 :root 设置HTML文档 :empty 指定空的元素 :enabled...为什么要使用它们? 预处理器, 如:less,sass,stylus,用来预编译sass或者less,增加了css代码的复用性。

12610
您找到你想要的搜索结果了吗?
是的
没有找到

赶紧看看!2023年即将推出的CSS特性对你影响大不大?

使用 :has() 选择器可以访问父元素、子元素,甚至兄弟元素 例如:带有“⭐️”元素的项目会应用灰色背景,而带有选中复选框的项目会应用蓝色背景。...如果使用常规的 nth-child,例如 :nth-child(2) 在特殊类上,浏览器将选择应用了特殊类的元素,也是第二个子元素。...支持 嵌套 Sass等框架的嵌套功能,是最受css开发人员追捧的功能之一,但是要想使用样式嵌套的功能只能安装各种框架,现在Web平台也同样支持了嵌套功能,允许开发人员以更简洁的分组格式编写,从而减少冗余...以前,开发人员依靠 3 方脚本来重命名类,或特定的命名约定来防止样式冲突,但很快,可以使用 @scope。 这里将 .title 元素限定为 .card。...这允许您创建有趣的效果,例如视差背景图像、滚动进度条和在进入视野时显示自己的图像。 此 API 支持一组 JavaScript 类和 CSS 属性,使您可以轻松创建声明性滚动驱动的动画。

17530

探索CSS:从入门到精通Web开发(二)

CSS预处理器: 介绍CSS预处理器(如Sass和Less)的使用,以及它们如何帮助你更高效地编写和管理CSS代码。.../my.css"> 行内式: css写在标签style属性中 作用范围 当前标签 配合js使用 zhishiyigedivbaioqian 基础选择器: 标签选择器: 就是以标签来命名的选择器...,设置样式 选择器语法:选择器:hover{css} 背景颜色 background-color: ; 背景图片 background-image: url(); 背景平铺 background-repeat...: 选择器:E:first-child{} 匹配父元素第一个子元素 E:last-child{}匹配父元素最后一个选择器 E:nth-child(n){}匹配父元素n个元素 E:nth-last-child...(n)匹配父元素倒数n个元素 n可以取值2n 4n等even(偶数) odd(奇数) 伪元素:一般页面的非主体内容可以使用伪元素 由css模拟出的标签效果 ::before 在父元素内容最前面添加一个微元素

13710

探索CSS:从入门到精通Web开发(二)

CSS预处理器: 介绍CSS预处理器(如Sass和Less)的使用,以及它们如何帮助你更高效地编写和管理CSS代码。.../my.css"> 行内式: css写在标签style属性中 作用范围 当前标签 配合js使用 zhishiyigedivbaioqian 基础选择器: 标签选择器: 就是以标签来命名的选择器...,设置样式 选择器语法:选择器:hover{css} 背景颜色 background-color: ; 背景图片 background-image: url(); 背景平铺 background-repeat...: 选择器:E:first-child{} 匹配父元素第一个子元素 E:last-child{}匹配父元素最后一个选择器 E:nth-child(n){}匹配父元素n个元素 E:nth-last-child...(n)匹配父元素倒数n个元素 n可以取值2n 4n等even(偶数) odd(奇数) 伪元素:一般页面的非主体内容可以使用伪元素 由css模拟出的标签效果 ::before 在父元素内容最前面添加一个微元素

13510

探索CSS:从入门到精通Web开发(二)

CSS预处理器: 介绍CSS预处理器(如Sass和Less)的使用,以及它们如何帮助你更高效地编写和管理CSS代码。.../my.css"> 行内式: css写在标签style属性中 作用范围 当前标签 配合js使用 zhishiyigedivbaioqian 基础选择器: 标签选择器: 就是以标签来命名的选择器...,设置样式 选择器语法:选择器:hover{css} 背景颜色 background-color: ; 背景图片 background-image: url(); 背景平铺 background-repeat...: 选择器:E:first-child{} 匹配父元素第一个子元素 E:last-child{}匹配父元素最后一个选择器 E:nth-child(n){}匹配父元素n个元素 E:nth-last-child...(n)匹配父元素倒数n个元素 n可以取值2n 4n等even(偶数) odd(奇数) 伪元素:一般页面的非主体内容可以使用伪元素 由css模拟出的标签效果 ::before 在父元素内容最前面添加一个微元素

15410

快速上手小程序云开发

background-image 设置元素的背景图像。 background-size 规定背景图⽚的尺⼨。 background-repeat 设置是否及如何重复背景图像。...标题和段落、图像 HTML超链接元素 HTML列表元素 HTML表单表格元素 表单属性、表格结构 CSS基础 基础语法和选择器、CSS引用方式 CSS属性 CSS背景色 、背景图、字体...CSS3新增选择器 兄弟选择器、属性选择器、伪类选择器、伪元素选择器 颜色、字体、盒阴影、背景、圆角、动画、渐变、过渡、多 列、弹性盒模型、2D、3D的功能 JavaScript语法基础 变量、关键字...响应式开发技术 MySQL概念,MySQL安装,MySQL数据库管理,MySQL表结构管理,基础数据类型、关系、数据表创建、查看、修改、删除,MySQL用户管理,用户创建与删除、权限授予与回收、密码设置与更改...(掌握) ✓ SASS概述、安装配置、基础语法

3.3K50

2021年 CSS 使用趋势

样式表数量 下面是每个页面使用的外部样式表的数量分布: image.png 今年每个页面的样式表分布相对于去年有所增加,50-90百分位的都增加了一个,10-15百分位的都没有变化。...下面是按照图片格式在移动页面上通过CSS加载的外部图像大小分布: 有趣的是,在 90 个百分位数时,GIF 图像平均比 SVG 文件还要小。 4....除此之外,使用自定义属性值的选择器, 60% 设置在根元素上(使用:root或html选择器),大约 5% 设置在元素上。其余的应用于根元素的某些后代而不是....下面是 Sass 中最常用的流控制结构: image.png 下面是 Sass 中最常用的规则嵌套: image.png Sass 的一个主要优点就是能够将规则嵌套在其他规则中,从而避免编写重复的选择器模式...统计发现,87% 的 Sass 样式表使用了规则嵌套。

1.1K10

面试题整理|45个CSS面试题

是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。 Q2、为什么需要CSS?...CSS中有几个模块,部分如下: 选择器 盒模型 背景和边框 文字效果 2D / 3D转换 动画制作 多列布局 用户界面 Q20、CSS允许使用哪些不同的媒介类型?...用于控制图像滚动的属性是什么? background-attachment:该属性设置背景图像是随页面其余部分滚动还是固定滚动。...而更改绝对定位会触发回流。变换使浏览器为该元素创建一个GPU层,但是更改绝对定位属性将使用CPU。因此,translate()效率更高,并且可以缩短绘制时间,从而使动画更流畅。...2、易于编写嵌套选择器。 3、用于一致主题的变量。可以跨不同项目共享主题文件。 4、Mixins生成重复的CSS。 5、诸如循环,列表和映射之类的Sass功能可以使配置更容易且更省力。

4.1K30

CSS技术入门

;},如a.red:visited {color:#FF0000;} :first-child可以使用 :first-child 伪类来选择元素的第一个子元素在下面的例子中,选择器匹配所有作为元素的第一个子元素的...使用content 属性来指定要插入的内容。默认情况下,生成的伪元素是内联的,但这可以使用属性显示更改。...会受到框中填充的背景颜色影响Content(内容) - 盒子的内容,显示文本和图像图片在盒模型中,外边距可以是负值,而且在很多情况下都要使用负值的外边距。...background-size指定背景图像的大小。CSS3以前,背景图像大小由图像的实际大小决定。CSS3中可以指定背景图片,让我们重新在不同的环境中指定背景图片的大小。您可以指定像素或百分比大小。...background-Origin属性指定了背景图像的位置区域。content-box, padding-box,和 border-box区域内可以放置背景图像

2.8K61

01-移动端开发教程-CSS3新特性

这边课程内容包括: CSS3新特性 新选择器 边框、背景升级、圆角、阴影 新的盒模型 渐变、动画、2D3D转换 伸缩布局、多列布局 新单位 在线字体图标 前缀应用、浏览器兼容、渐进增强 媒体查询 移动端适配开发方案...语法规则 说明 E:first-child 第一个子元素 E:last-child 最后一个子元素 E:nth-child(n) n个子元素,计算方法是E元素的全部兄弟元素; E:nth-last-child...E:empty 选中没有任何子节点的E元素;(使用不是非常广泛) n可是多种形式:nth-child(2n+0)、nth-child(2n+1)、nth-child(-1n+3)等;需要满足y=ax...+b 注:指E元素的父元素,并对应位置的子元素必须是E 3.2.2 目标伪类 E:target 结合锚点进行使用,处于当前锚点的元素会被选中; 3.2.3 伪元素选择器 语法规则 说明 E::first-letter...round 平铺图像。当不能整数次平铺时,根据情况放大或缩小图像。 space 平铺图像

2.6K70

01-移动端开发教程-CSS3新特性(上)

这边课程内容包括: CSS3新特性 新选择器 边框、背景升级、圆角、阴影 新的盒模型 渐变、动画、2D3D转换 伸缩布局、多列布局 新单位 在线字体图标 前缀应用、浏览器兼容、渐进增强 媒体查询 移动端适配开发方案...语法规则 说明 E:first-child 第一个子元素 E:last-child 最后一个子元素 E:nth-child(n) n个子元素,计算方法是E元素的全部兄弟元素; E:nth-last-child...E:empty 选中没有任何子节点的E元素;(使用不是非常广泛) n可是多种形式:nth-child(2n+0)、nth-child(2n+1)、nth-child(-1n+3)等;需要满足y=ax+...b 注:指E元素的父元素,并对应位置的子元素必须是E 3.2.2 目标伪类 E:target 结合锚点进行使用,处于当前锚点的元素会被选中; 3.2.3 伪元素选择器 语法规则 说明 E::first-letter...round 平铺图像。当不能整数次平铺时,根据情况放大或缩小图像。 space 平铺图像

1.5K01

《CSS高效开发实战:CSS 3、LESS、SASS、Bootstrap、Foundation》谢郁(作者)mobi

《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》围绕的就是如何跨浏览器、跨设备进行高效率的CSS开发。...《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》分为3部分:1部分是HTML/CSS基础和CSS 3新特性演示,涵盖盒子模型、浮动布局、属性前缀、选择器...、字体、边框、背景、颜色、变换、动画、弹性盒子、媒介查询和响应式设计等多个方面;2部分介绍Bootstrap、Foundation、Pure等当前流行的CSS框架及LESS、SASS等生产力工具;3...《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》内容精练、重点突出、实例丰富、讲解通俗,是广大CSS设计人员和前端开发人员必备的参考书,同时也非常适合大中专院校师生学习阅读...,也可作为高等院校计算机及相关培训机构的教材使用

85530

寒假提升 | Day8 CSS 第六部分

结构伪类 1.1. nth-child 结构伪类 - :nth-child :nth-child(1) 是父元素中的1个子元素 :nth-child(2n) n代表任意正整数和0 是父元素中的偶数个子元素...(2、4、6、8……个) 跟:nth-child(even)同义 :nth-child(2n + 1) n代表任意正整数和0 是父元素中的奇数个子元素(1、3、5、7……个) 跟:nth-child...(odd)同义 nth-child(-n + 2) 代表前2个子元素 1.2. nth-last-child/nth-of-type/nth-last-of-type 结构伪类 - :nth-last-child...CSS Sprite 什么是CSS Sprite 是一种CSS图像合成技术,将各种小图片合并到一张图片上,然后利用CSS的背景定位来显示对应的图片部分 有人翻译为:CSS雪碧、CSS精灵 使用CSS Sprite...精灵图的原理是通过只显示图片的很小一部分来展示的; 通常使用背景: ✓ 1.设置对应元素的宽度和高度 ✓ 2.设置精灵图作为背景图片 ✓ 3.调整背景图片的位置来展示 如何获取精灵图的位置 http

56720

CSS3常用选择器

(Eelement ~ Siblings) 兼容性:IE8+、FireFox、Chrome、Safari、Opera 群组选择器 概念:群组选择器是将具有相同样式的元素分组在一起,每个选择器之间使用逗号...、Safari、Opera Element:nth-child(N) 概念:匹配属于其父元素的 N 个子元素,不论子元素是哪个都算入,匹配不到Element则无效 兼容性:IE9+、FireFox4...概念:匹配属于其元素的 N 个子元素的每个元素,不论元素的类型,从最后一个子元素开始计数 兼容性:IE9+、FireFox4+、Chrome、Safari、Opera Element:nth-of-type...(N) 概念:匹配属于父元素的特定类型的 N 个子元素的每个元素 兼容性:IE9+、FireFox4+、Chrome、Safari、Opera Element:nth-last-of-type...(N) 概念:匹配属于父元素的特定类型的 N 个子元素的每个元素,从最后一个子元素开始计数 兼容性:IE9+、FireFox4+、Chrome、Safari、Opera Element:first-of-type

75820
领券