Web前端面试总结——CSS
时间:2019-06-16
本文章向大家介绍Web前端面试总结——CSS,主要包括Web前端面试总结——CSS使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
CSS
1.实现盒子居中有哪些方式?
2.清除浮动的方式?
3.解决垂直外边距塌陷?
4.CSS三大特性?
层叠性、继承性、优先级
5.隐藏元素的方式?
- opacity:设置一个元素的透明度
.hide {opacity: 0;}
- visibility:设置一个元素可见\不可见.hide {visibility: hidden}
.hide {visibility: hidden;}
- display:设置显示与隐藏(隐藏的元素不占位置)
.hide {display: none;}
- position:设置元素位置
.hide { position: absolute; top: -9999px; left: -9999px; }
- clip-path:
.hide { clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px); }
6.块元素、行内元素、行内块元素有哪些?有什么特点?
7.盒模型的组成部分?盒模型实际大小?
8.选择器优先级排序?
浏览器默认属性 < 继承自父元素的属性 < 通配符选择器 < 标签选择器 < 类选择器 < 结构伪类选择器 < id选择器 < 行内样式 < !important
9.Attribute和property有什么区别?
- Attribute是HTML标签上的属性,它的值只能是字符串。
- property是DOM中的属性,是JavaScript中的对象。
10.CSS布局问题?怎么实现三列布局?如果中间是自适应又该怎么做?
11.流式布局和响应式布局怎么实现?
12.解释一下 ":before" 和 "::after" 伪元素单冒号和双冒号的区别?
如果你的网站只需要兼容webkit、Firefox、Opera等浏览器,建议对伪元素采用双冒号的写法,如果不得不兼容IE浏览器,还是用CSS2的单冒号写法更安全。
13.元素布局使用绝对定位和浮动的相同点和不同点?
一个元素浮动或绝对定位后,它将自动转换为块级元素,而不论该元素本身是什么类型。
相同点:
不同点:
原文地址:https://www.cnblogs.com/belongs-to-qinghua/p/11033091.html
- HTML 教程
- HTML 简介
- html div 标签介绍
- html span 标签介绍
- html a 超链接标签
- HTML Br换行标签介绍
- HTML P段落标签介绍
- HTML br与p标签区别
- Html H 标题标签
- html px em pt长度单位
- HTML form 标签
- HTML radio 单选框
- HTML B 加粗标签
- HTML strong加粗粗体标签
- HTML em 强调标签
- HTML i 斜体标签
- HTML u下划线标签
- HTML s 删除线标签
- Html img 图片标签
- Html上标注sup与下标注sub标签
- HTML nobr 禁止换行标签
- HTML hr 水平线标签
- HTML label 标签
- HTML input 标签
- HTML textarea 标签
- HTML select下拉列表标签
- HTML checkbox 多选框
- HTML font color 标签
- HTML iframe 框架标签
- HTML Table 表格
- HTML dl dt dd 标签
- HTML ol li有序列表标签
- HTML ul li 无序列表标签
- HTML 注释
- CSS 教程
- CSS 简介
- CSS 语法
- CSS Id 和 Class选择器
- CSS 样式的创建
- CSS background 背景介绍
- CSS 文本样式
- CSS font 字体
- CSS A 链接
- CSS ul ol列表样式
- CSS TABLE 样式
- CSS 框模型
- CSS border 边框
- CSS Outlines 轮廓
- CSS 外边距 Margin
- CSS Padding 内边距
- CSS 分组和嵌套选择器
- CSS 尺寸 (Dimension)
- CSS Display 属性
- CSS Position 定位
- CSS Float 浮动
- CSS 水平对齐(Horizontal Align)
- CSS 组合选择符
- CSS 伪类
- CSS 伪元素
- CSS 导航栏
- CSS 下拉菜单
- CSS 图片廊
- CSS 图像透明/不透明
- CSS sprite 图像拼合技术
- CSS 媒体类型
- CSS 属性选择器
- CSS 实例
- 通过常见的业务掌握SQL高级功能
- 滴滴出行数据分析师面试经验
- 如何制作推论统计分析报告
- 全局唯一 ID 服务的分布式ID生成系统
- SpringBoot 国际化实现跨地区的多语言切换
- MySQL 死锁产生原因和解决方法
- 手把手教你ShardingSphere和Mybatis拦截器实现特殊字段动态切换加密
- Swagger3.0官方starter诞生,可以扔掉那些野生starter了
- Prometheus 入门教程(一):Prometheus 快速入门
- 开发|ShiroConfig实现基础拦截
- 推荐几个 VS Code 扩展、主题和字体
- 万字长文 | 这可能是东半球最保姆级的后台服务器开发学习路线
- Python|对多角星的绘制
- Pythyon|当中秋遇上国庆
- 清华老哥要是会 screen,是不是就不用拖着电脑骑车了