CSS常见面试问题汇总(推荐)
发布时间:2020-02-18 12:27:40 作者:Cheney King 我要评论
这篇文章主要介绍了CSS常见面试问题汇总(推荐),非常不错,在前端面试中经常会提到,今天小编把内容整理分享到脚本之家平台,需要的朋友可以参考下
伪类与伪元素的特性及其区别
伪类本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息;
伪元素本质上是创建了一个有内容的虚拟容器;
CSS3中伪类和伪元素的语法不同;
伪类 :link :hover
伪元素 ::before ::after
可以同时使用多个伪类,而只能同时使用一个伪元素;
其中伪类和伪元素的根本区别在于:它们是否创造了新的元素,, 这个新创造的元素就叫 “伪元素” ;
伪元素/伪对象:不存在在DOM文档中,是虚拟的元素,是创建新元素。 这个新元素(伪元素)是某个元素的子元素,这个子元素虽然在逻辑上存在,但却并不实际存在于文档树中。
伪类:存在DOM文档中,(无标签,找不到, 只有符合触发条件时才能看到 ), 逻辑上存在但在文档树中却无须标识的“幽灵”分类。
因为伪类是类似于添加类所以可以是多个,而伪元素在一个选择器中只能出现一次,并且只能出现在末尾;
W3C中对于二者应用的描述(描述太模糊, 不容易理解):
伪类:用于向某些选择器添加特殊的效果伪元素:用于将特殊的效果添加到某些选择器(标签)
下面看下常用的几种布局方式
- 固定布局
- 流式布局(自适应布局)
- 弹性布局(伸缩布局)
- 定位布局
- 浮动布局
- 响应式布局(媒体查询)
总结
以上所述是小编给大家介绍的CSS常见面试问题汇总(推荐),希望对大家有所帮助,也非常感谢大家对脚本之家网站的支持!
相关文章
- 这篇文章主要介绍了你应该知道的5个CSS面试问题小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2020-02-05
- 这篇文章主要介绍了前端HTML+CSS笔试题面试题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-10-15
BAT及各大互联网公司2014前端笔试面试题(Html,Css篇)
很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习前端基础更是大有裨益2014-10-29- 随着疫情的不断好转,各地都开始逐步的复工,当然对我们来说,也马上迎来所谓的金三银四跳槽季。今天小编给大家分享前端常见面试题,需要的朋友跟随小编一起看看吧2020-02-27
最新评论