一,css部分,大致可以问的几处地方
- 盒模型
- 组成 content+ border + padding + margin
- 标准盒模型(用box-sizing:content-box;),IE模型(box-size: border-box)
- 垂直居中方法(方法太多了,随便举几个)
1.display: flex;
2. position:absolute;
3, transform
- 三栏布局 (放几个常见的)
- float
- flex
- position
- 选择器权重计算方式
- id > class > 标签选择器
- 行内样式 > 内联 > 外部链接
- important 优先级最高
- 清除浮动的方法
- 外层div上加 overflow:hidden
- 外层div 上加:after 伪类
.clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
content: "";
display: block;
height: 0;
clear:both;
visibility: hidden;
}
.clearfix{ *zoom: 1; } - 使用before和after双伪元素清除浮动 display: table, content: ‘ ‘, clear: both
- 末尾加div clear:both
- flex 这个布局讲起来太多东西了,值得仔细研究 (http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html) 大神的博客讲的很仔细,说几点我常用的
- 我常用于, 列表布局如 一行有多个内容,均等排列
display:flex;justify-content: space-around;align-items: center;
- 内容超出了,是换行还是压缩 flex-wrap: wrap/ nowrap;
- 什么是BFC、可以解决哪些问题
- black Fromattiong Context 翻译就是块级格式化上下文,
- 主要解决外边距 塌陷问题,浮动问题,图片间隙问题
- position属性
- 如何实现一个自适应的正方形
- 如何用css实现一个三角形
原文地址:https://www.cnblogs.com/937522zy/p/11715232.html
时间: 2024-11-06 03:47:28