CSS进阶(11)—— overflow属性详解,利用CSS实现锚点定位

  本章延续上一章BFC的内容深入探索BFC的最佳结界——overflow在其本职工作上的表现。

 

1.overflow的裁剪界线——border-box

  overflow属性用于指定块容器元素的内容溢出时的表现方式——滚动,裁剪,自适应。“BFC的最佳结界”只是其衍生出来的特性,“裁剪”才是其本职工作。在使用overflow做裁剪工作的时候需要注意裁剪的边界时border box的内边缘,来看下面的例子。

 

CSS进阶(11)—— overflow属性详解,利用CSS实现锚点定位_第1张图片

  裁切部分的留白似乎不是很符合我们的预期,如果想要实现元素裁切同时四周留白的话,可以利用透明边框,此时padding属性时无能为力的!

2.overflow与滚动条

  HTML中有两个标签是默认可以产生滚动条的,一个是跟元素,还有一个是文本标签