首页 > 其他分享 >css知识点简记

css知识点简记

时间:2022-12-09 16:14:02浏览次数:73  
标签:知识点 浏览器 触发 元素 transform will 简记 css change

1.改变position: fixed; 定位基准元素的方式,父级以上元素的:

  ① tranform属性值不为none的元素

  ② perspective值不为none的元素

  ③ will-change中指定了任意CSS属性

 

2.will-change

  当我们通过某些行为(点击、移动或滚动)触发页面进行大面积绘制的时候,浏览器往往是没有准备的,只能被动使用CPU去计算与重绘,由于没有事先准备,应付渲染够呛,于是掉帧,于是卡顿。而will-change则是真正的行为触发之前告诉浏览器:“浏览器同学,我待会儿就要变形了,你心理和生理上都准备准备”。于是乎,浏览器同学把GPU给拉上了,从容应对即将到来的变形。

  用法:(具体用法参考W3C

.will-change {
    transition: transform 0.3s; 
} 
.will-change:hover {
    will-change: transform; 
} 
.will-change:active {
    transform: scale(1.5);
}

 

3.伪类focus-within

  子元素获取到焦点时触发。

标签:知识点,浏览器,触发,元素,transform,will,简记,css,change
From: https://www.cnblogs.com/serendipity-echo/p/16969203.html

相关文章

  • YOLOv5 推理脚本知识点学习
    脚本位置:https://github.com/ultralytics/yolov5/blob/master/detect.py本文目的:通过学习该脚本,让我们可以自己编写别的项目的推理脚本。主函数:if__name__=="__main_......
  • springboot的基础知识点
    spring-boot-starter-parent的作用不直接继承spring-boot-starter-parent继承其他的父项目<dependencyManagement>  <dependencies>    <dependency>......
  • CSS速查笔记
    什么是CSS?控制页面样式的,通常放在HTML的head标签内使用CSS结构选择器{css样式}css样式:{属性:值,属性:值,属性:值}CSS的引入方式有3种:一般都是在html种的head标签内加css......
  • 02jQuery之筛选选择器、链式编程、addClass( )、css( )、元素的显示和隐藏
    筛选选择器:语法描述示例:even选取索引是偶数的所有元素(index从0开始)$("li:even")选取索引是偶数的所有li元素:odd选取索引是奇数的所有元素(index从0开始)$("li:odd")选取......
  • Angular8+面试题整理之:基础知识点解析
    本篇文章给大家整理分享一些基于Angular8+的面试题,带大家深入了解一下Angular8+的基本知识点,希望对大家有所帮助!相关推荐:2022年大前端面试题汇总(收藏)关于AngularCLI......
  • CSS相对定位3大应用场景5个实战应用案例详解
    昨天发布的margin的5个重难点,受到了很多粉丝们的关注和收藏。我发现,作为学习Web前端开发的同学最大的痛苦莫过于,学了一堆知识,但到了实际的应用开发中不知道如何灵活运用。......
  • css1
    css01css简介css基础选择器css字体属性css文本属性css的引入方式综合案例调试工具1.css简介css主要是为了美化页面布局页面的html太丑了css是层叠样式表的......
  • #yyds干货盘点#css样式vh屏幕高度
    众所周知,在从css3中,vh和wh指的是浏览器可见区域。1vw等于视窗总宽度的1%1vh等于视窗总高度的1%移动端使用vh遇到的问题由于,各种浏览器的计算高度不一样,譬如Safari浏览......
  • 用HTML+CSS做一个漂亮简单大学生校园班级网页
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • 用HTML CSS 实现简洁美观的时间线(历史年表)
    前几天在B站刷到尼尔后突发奇想,就想给尼尔做一个简单的小网站,在思考如何体现尼尔的世界观的时候想到了使用时间线的方式,将所有时间的事件罗列起来。所以就试着做了一下,这种......