以下CSS之间的基本区别是什么:
display:inline
Run Code Online (Sandbox Code Playgroud)
还有这个:
display:block
Run Code Online (Sandbox Code Playgroud)
在元素上单独使用这些,我得到相同的结果.
Pra*_*ana 116
display:block表示元素显示为块,因为段落和标题始终如此.块在其上方和下方都有一些空格,并且不允许旁边没有HTML元素,除非另有命令(例如,通过向另一个元素添加浮动声明).
display:inline表示元素在同一行的当前块内部显示为内联.只有当它在两个块之间时,该元素才会形成一个"匿名块",但它具有尽可能小的宽度.
阅读有关显示选项的更多信息:http://www.quirksmode.org/css/display.html
显示:块将占据整条线,即没有换行符
显示:内联将只占用它所需的精确空间.
#block
{
display : block;
background-color:red;
border:1px solid;
}
#inline
{
display : inline;
background-color:red;
border:1px solid;
}
Run Code Online (Sandbox Code Playgroud)
你可以参考这个小提琴http://jsfiddle.net/RJXZM/1/中的例子.
| 归档时间: |
|
| 查看次数: |
126820 次 |
| 最近记录: |