北京沣登科技发展公司

js停用css伪类,js取消css样式

大家好,今天小编关注到一个比较意思的话题,就是关于js停用css伪类的问题,于是小编就整理了3个相关介绍js停用CSS伪类的解答,让我们一起看看吧。

  1. 伪dom是什么意思啊?
  2. 在CSS中,:first-child; :focus; :lang这些伪类分别有什么作用?请举例?
  3. css3新增功能?

dom什么意思啊?

“伪DOM自定义事件”是自己定义的一个名词,用来区分DOM自定义***的。例如jQuery库,其是基于包装器(一个包含DOM元素的中间层)扩展***的,既与DOM相关,又不直接是DOM,因此,称之为“伪DOM自定义***”。

virtual DOM 虚拟DOM,用普通js对象来描述DOM结构,因为不是真实DOM,所以称之为虚拟DOM。

js停用css伪类,js取消css样式div>
图片来源网络,侵删)

虚拟 dom 是相对浏览器渲染出来的真实 dom而言的,在react,vue技术出现之前,我们要改变页面展示的内容只能通过遍历查询 dom 树的方式找到需要修改的 dom 然后修改样式行为或者结构,来达到更新 ui 的目的。

在CSS中,:first-child; :focus; :lang这些伪类分别有什么作用?请举例?

一、:first-child 是获取元素的第一个子元素添加样式比如p:first-child 它是给p里面第一个元素标签添加样式 二、 :focus; 就是一个链接得到焦点时的状态三、:lang 伪类向带有指定 lang 属性的元素添加样式。比如:

A quote in a paragraph

js停用css伪类,js取消css样式
(图片来源网络,侵删)
p:lang(no) {color:#f00}上面的这些伪类IE不认识的噢

css3新增功能

1、css3新增的超级选择器:属性选择器、结构性伪类选择器、UI元素状态伪类选择器、通用兄弟元素选择器

2、使用选择器在页面中插入文字、图片、项目编号等内容

3、文字阴影自动换行

js停用css伪类,js取消css样式
(图片来源网络,侵删)

4、各类盒模型:总体分为block类型和in line类型,在细分为inline-block类型、inline-table类型、list-item类型、run-in类型、compact类型、表格相关类型、none类型

5、盒模型相关的属性:overflow属性(内容溢出)、box-shadow属性(盒阴影)、box-sizing属性(宽高计算

6、新增的背景样式backround-clip属性、backround-origin属性、backround-size属性、backround-break属性

7、新增的边框样式:border-radius属性(圆角边框)、border-image属性(图片边框)

8、新增的 transform变形功能:rotate(旋转)、scale(缩放)、skew(倾斜)、translate(移动

9、新增的动画功能:transition平滑过渡)、animation(关键帧)

10、布局相关样式:多栏布局、盒布局、弹性盒布局

到此,以上就是小编对于js停用css伪类的问题就介绍到这了,希望介绍关于js停用css伪类的3点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/57451.html

分享:
扫描分享到社交APP