网站首页 > 技术文章 正文
前端开发经典面试题及答案——CSS篇
一、CSS选择器的优先级排序,怎么计算权值?
二、display:none和visibility:hidden的区别
三、CSS的引用方式有哪些?它们的区别?
四、CSS有哪些选择符?可继承的属性有哪些?
CSS选择符:
可继承和不可继承的属性:
五、fixed和absolute的区别?
六、如何实现水平、垂直居中?
1、利用定位+margin:auto
2、利用定位+margin:负值
3、利用定位+transform
4、table布局
5、flex布局
6、gird布局
七、如何实现左侧边栏固定,其他内容自适应?
1、左侧固定宽度,右侧flex自适应 flex:1,占据剩余空间;
2、左侧固定宽度,右侧flex自适应 flex:1, 占据剩余空间;
3、左侧固定宽度左浮动,右侧设margin-left等于左侧宽度;
4、左侧固定宽度、固定定位,右侧宽度100%;
5、左侧宽度固定、固定定位,右侧左边距等于左侧宽度;
6、双左浮动,右侧计算属性计算宽度;
7、左侧左浮,右侧右浮动,右侧计算宽度;
8、左侧固定宽度,display:inline-block,右侧右浮动,计算宽度。
八、css3的新特性
1、CSS3新特性之选择器
2、CSS3新特性之样式
3、CSS3新特性之transition 过渡
4、CSS3新特性之transform 转换
5、CSS3新特性之animation 动画
6、CSS3新特性之渐变
九、了解过哪些页面布局?
十、Sass写一个数组?
十一、什么时候用less
1、函数式编程css
2、自定义变量用于整体主题调整
3、嵌套语法简化开发复杂度
4、页面层级结构多,重复使用的css代码较多时
十二、animation和transition
十三、盒子模型概念
十四、px、em、rem、%、vm、vh
十五、display的值和作用
十六、列举两种清除浮动的方法
1、父元素添加overflow:hidden
??通过触发BFC方式,实现清除浮动
??优点:代码简洁
??缺点:内容增多的时候容易造成不会自动换行导致内容被隐藏掉,无法显示要溢出的元素。
2、使用after伪元素清除浮动
??优点:符合闭合浮动思想,结构语义化正确。
??缺点:ie6-7不支持伪元素:after,使用zoom:1触发hasLayout。
以上就是霸哥今日整理的前端经典面试题及答案CSS篇,如有疑问,欢迎私信霸哥!
猜你喜欢
- 2025-06-03 忐忑求职期!3 道 JS 高频题拆解,面试稳拿通关秘籍
- 2025-06-03 晨光微语!一道 CSS 面试题,伴你静享知识治愈时光
- 2025-06-03 平和!晨间攻克 HTML 表格属性题,面试难题轻松化解
- 2025-06-03 紧张求职期!3 道 JS 核心题拆解,面试稳抓得分点
- 2025-06-03 轻松面试路!3 道 JS 核心题解析,稳抓基础分
- 2025-06-03 auto.js面试题及答案(auto.js案例)
- 2025-06-03 一个貌似简单但会难倒高级前端程序员的面试题
- 2024-09-27 web前端与移动开发-前端移动开发面试题
- 2024-09-27 前端开发工程师常见面试题 前端开发工程师面试题目
- 2024-09-27 前端开发面试题目(关注我长期更新)
你 发表评论:
欢迎- 06-24发现一款开源宝藏级工作流低代码快速开发平台
- 06-24程序员危险了,这是一个 无代码平台+AI+code做项目的案例
- 06-24一款全新的工作流,低代码快速开发平台
- 06-24如何用好AI,改造自己的设计工作流?
- 06-24濮阳网站开发(濮阳网站建设)
- 06-24AI 如何重塑前端开发,我们该如何适应
- 06-24应届生靠这个Java简历模板拿下了5个offer
- 06-24服务端性能测试实战3-性能测试脚本开发
- 567℃几个Oracle空值处理函数 oracle处理null值的函数
- 566℃Oracle分析函数之Lag和Lead()使用
- 550℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 546℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 545℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 536℃【数据统计分析】详解Oracle分组函数之CUBE
- 526℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 519℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)