目录
CSS3 新特性
- 复杂的选择器
- 弹性布局
- 动画
常见问题
- 介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?
- CSS选择符有哪些?哪些属性可以继承?
- CSS优先级算法如何计算?
- CSS3新增伪类有那些?
- 如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?
- display有哪些值?说明他们的作用。
- position的值relative和absolute定位原点是?
- CSS3有哪些新特性?
- 请解释一下CSS3的Flexbox(弹性盒布局模型),以及适用场景?
- 用纯CSS创建一个三角形的原理是什么?
CSS选择器的优先级
- !important
- 内联样式(1000)
- ID选择器(0100)
- 类选择器/属性选择器/伪类选择器(0010)
- 元素选择器/伪元素选择器(0001)
- 关系选择器/通配符选择器(0000)
怎么实现1像素边框
<style>
.thinner{
position: relative;
}
.thinner:before{
content: "";
position: absolute;
width: 200%;
height: 200%;
border: 1px solid #f00;
transform-origin: 0 0;
transform: scale(0.5, 0.5);
}
</style>
1
2
3
4
5
6
7
8
9
10
11
12
13
14