CSS可视化格式模型

2017-04-30  本文已影响0人  七_五

1、浮动元素有什么特征?对父容器、其他浮动元素、普通元素、文字分别有什么影响?

image.png

2、清除浮动指什么? 如何清除浮动? 两种以上方法

image.png

方法2:浮动父容器(副作用在于下一个元素会受到浮动当前浮动父容器的影响)

image.png

方法3、利用CSS中的伪类:after和内容声明在指定的现有内容的末尾添加新的内容(通用型处理方法,无副作用)

image.png

3、有几种定位方式,分别是如何实现定位的,参考点是什么,使用场景是什么?

定位方式:相对定位、绝对定位、固定定位

4、 z-index 有什么作用? 如何使用?

z-index属性是控制框的叠放次序,z-index的值越大,框在栈中的位置就越高。

5、 position:relative和负margin都可以使元素位置发生偏移?二者有什么区别

可以,使用position:relative元素依旧占据原来的空间,未脱离文档流,不影响其他元素的位置;使用负margin使元素脱离了原来文档流,会影响下一个元素的位置

6、BFC 是什么?如何生成 BFC?BFC 有什么作用?举例说明

7、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例

合并后的外边距为100px

2、父子外边距合并

元素的顶外边距和父元素的顶外边距发生合并 image.png

3、空元素自身的顶外边距和底外边距合并

顶外边距和底外边距合并 image.png

2、使用内边距给父元素加一道界限

image.png

3、使用BFC的特性使两个元素独立开来(增加一条无形的界限)

image.png
上一篇 下一篇

猜你喜欢

热点阅读