CSS常见面试问题汇总(推荐)

  发布时间:2020-02-18 12:27:40   作者:Cheney King   我要评论
这篇文章主要介绍了CSS常见面试问题汇总(推荐),非常不错,在前端面试中经常会提到,今天小编把内容整理分享到脚本之家平台,需要的朋友可以参考下

伪类与伪元素的特性及其区别

伪类本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息;

伪元素本质上是创建了一个有内容的虚拟容器;

CSS3中伪类和伪元素的语法不同;

伪类 :link :hover

伪元素 ::before ::after

可以同时使用多个伪类,而只能同时使用一个伪元素;

其中伪类和伪元素的根本区别在于:它们是否创造了新的元素,, 这个新创造的元素就叫 “伪元素” ;

伪元素/伪对象:不存在在DOM文档中,是虚拟的元素,是创建新元素。 这个新元素(伪元素)是某个元素的子元素,这个子元素虽然在逻辑上存在,但却并不实际存在于文档树中。

伪类:存在DOM文档中,(无标签,找不到, 只有符合触发条件时才能看到 ), 逻辑上存在但在文档树中却无须标识的“幽灵”分类。

因为伪类是类似于添加类所以可以是多个,而伪元素在一个选择器中只能出现一次,并且只能出现在末尾;

W3C中对于二者应用的描述(描述太模糊, 不容易理解):

伪类:用于向某些选择器添加特殊的效果伪元素:用于将特殊的效果添加到某些选择器(标签)

下面看下常用的几种布局方式

  • 固定布局
  • 流式布局(自适应布局)
  • 弹性布局(伸缩布局)
  • 定位布局
  • 浮动布局
  • 响应式布局(媒体查询)

总结

以上所述是小编给大家介绍的CSS常见面试问题汇总(推荐),希望对大家有所帮助,也非常感谢大家对脚本之家网站的支持!

相关文章

  • 你应该知道的5个CSS面试问题小结

    这篇文章主要介绍了你应该知道的5个CSS面试问题小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2020-02-05
  • 前端HTML+CSS笔试题面试题

    这篇文章主要介绍了前端HTML+CSS笔试题面试题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-10-15
  • BAT及各大互联网公司2014前端笔试面试题(Html,Css篇)

    很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习前端基础更是大有裨益
    2014-10-29
  • css的面试题目(前端常见面试题)

    随着疫情的不断好转,各地都开始逐步的复工,当然对我们来说,也马上迎来所谓的金三银四跳槽季。今天小编给大家分享前端常见面试题,需要的朋友跟随小编一起看看吧
    2020-02-27

最新评论