浮动的目的是允许文本环绕它。因此它已移至左侧或右侧,并从页面流中取出。包含其他文本的行框应避免与浮动元素重叠。它形成一个块级的块容器。它没有与任何其他内容垂直对齐。
body {
width:300px;
}
.float-example span {
float:left;
width: 100px;
border:2px dashed red;
}Run Code Online (Sandbox Code Playgroud)
<section class="float-example">Lorem ipsum dolor sit amet, consectetur
adipiscing elit, <span>I like to use float!</span> sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</section>Run Code Online (Sandbox Code Playgroud)
内联块的目的是要成为位于线盒内的块容器。它在内容的正常流中形成一个内联级别的块容器。它与其所在的线框的其他内容垂直对齐。
body {
width:300px;
}
.inline-block-example span {
display:inline-block;
width: 100px;
border:2px dashed red;
}Run Code Online (Sandbox Code Playgroud)
<section class="inline-block-example">Lorem ipsum dolor sit amet, consectetur
adipiscing elit, <span>I like to use inline-block!</span> sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</section>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1665 次 |
| 最近记录: |