程序员JavaScript

CSS 块级化上下文 BFC

2019-11-27  本文已影响0人  Nian糕
Unsplash.jpg

概念
BFC(块级化上下文) 是一个独立渲染的区域,处于 BFC 内部的元素与外部的元素互相隔离,使内外元素的定位不会互相影响

创建 BFC 方式

规则

img { float: left; }
.content { overflow: hidden; }

<img src="Unsplash.jpg">
<div class="content">Lorem ipsum dolor sit, amet consectet...</div>
运行结果
img { float: left; }
.content { overflow: hidden; margin-left: 210px; }

<img src="Unsplash.jpg">
<div class="content">Lorem ipsum dolor sit, amet consectet...</div>
运行结果
img {
  float: left;
}
.content {
  overflow: hidden;
}
.top {
  margin-bottom: 10px;
}
.bottom {
  margin-top: 20px;
}

<img src="Unsplash.jpg">
<div class="content">
  <div class="top">1. Lorem ipsum dolor sit...</div>
  <div class="bottom">2. Lorem ipsum dolor sit...</div>
</div>
运行结果
img {
  float: left;
}
.content {
  overflow: hidden;
}
.top, .bottom {
  float: left;
}

<img src="Unsplash.jpg">
<div class="content">
  <div class="top">1. Lorem ipsum dolor sit...</div>
  <div class="bottom">2. Lorem ipsum dolor sit...</div>
</div>
运行结果
End of File

行文过程中出现错误或不妥之处在所难免,希望大家能够给予指正,以免误导更多人,最后,如果你觉得我的文章写的还不错,希望能够点一下喜欢关注,为了我能早日成为简书优秀作者献上一发助攻吧,谢谢!^ ^

上一篇下一篇

猜你喜欢

热点阅读