CSS简介
CSS是层叠样式表(Cascading Style Sheets)的简称。
作用:
- 用于HTML文档中元素的样式定义
- 实现内容(html元素)与表现(css样式)的分离
- 实现代码的可重用性和可维护性
CSS主要部分:选择器及一条或多条声明。
- 选择器用于指定CSS样式的HTML标签,花括号内是对该对象设置的的具体样式。
- 属性和属性值以“键值对”的形式出现。
- 属性是对制定对象设置的样式属性,例如字体大小、文本颜色等。
- 属性和属性之间用英文“:”分开。
- 多个键值对之间用英文“;”进行区分。
CSS基础选择器
CSS选择器作用:选择标签
-
标签选择器
用HTML标签名作为选择器,按标签名分类,为页面中的某一类标签指定统一的CSS样式。 -
类选择器
为了差异化选择不同的标签,单独选一个或某几个标签,可以使用类选择器。 -
id选择器
样式#定义,结构id调用,只能用一次,别人勿使用
样式点调用,结构类(class)调用,一个或多个,开发最常用 -
通配符选择器
使用“*”定义,表示选中所有元素(标签)。
CSS字体属性
(1)常用字体属性
css
1,盒模型
2,如何实现一个最大的正方形
3,一行水平居中,多行居左
4,水平垂直居中
5,两栏布局,左边固定,右边自适应,左右不重叠
6,如何实现左右等高布局
7,画三角形
8,link @import导入css
9,BFC理解
js
1,判断 js 类型的方式
2,ES5 和 ES6 分别几种方式声明变量
3,闭包的概念?优缺点?
4,浅拷贝和深拷贝
5,数组去重的方法
6,DOM 事件有哪些阶段?谈谈对事件代理的理解
7,js 执行机制、事件循环
8,介绍下 promise.all
9,async 和 await,
10,ES6 的 class 和构造函数的区别
11,transform、translate、transition 分别是什么属性?CSS 中常用的实现动画方式,
12,介绍一下rAF(requestAnimationFrame)
13,javascript 的垃圾回收机制讲一下,
14,对前端性能优化有什么了解?一般都通过那几个方面去优化的?
**[开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](htt
戳这里领取完整开源项目:【一线大厂前端面试题解析+核心总结学习笔记+Web真实项目实战+最新讲解视频】
目:【一线大厂前端面试题解析+核心总结学习笔记+Web真实项目实战+最新讲解视频】](https://bbs.csdn.net/topics/618166371)
ps://bbs.csdn.net/topics/618166371)**