zoukankan      html  css  js  c++  java
  • display:inline 跟 display:block 跟 display:inline-block区别

    我来说句人话吧。
    display:inline; 内联元素,简单来说就是在同一行显示。
    display:block; 块级元素,简单来说就是就是有换行,会换到第二行。
    display:inline-block; 就是在同一行内的块级元素。

    说概念太模糊,来个真实案例吧。

    <a href="#" style="display:inline;100px;height:100px;background:#ccc;">链接一</a>
    <a href="#" style="display:inline;100px;height:100px;background:#ccc;">链接一</a>

    A默认就是一行,所以inline用在这里是废的。宽高度设置也是费的。

    <a href="#" style="display:block;100px;height:100px;background:#ccc;">链接一</a>
    <a href="#" style="display:block;100px;height:100px;background:#ccc;">链接一</a>

    块状,这里高宽度就生效了,但是因为是块状,前后有换行符,所以这是两行了。

    <a href="#" style="display:inline-block;100px;height:100px;background:#ccc;">链接一</a>
    <a href="#" style="display:inline-block;100px;height:100px;background:#ccc;">链接一</a>

    这样就是同时达到块状,而且在同一行显示。

    示例图片

  • 相关阅读:
    后台向前台输出 换行“ ”
    Razor视图引擎输出没有编码的 Html 字符串
    C#之delegate
    C#之Action
    What's New in C# 6.0
    Git 放弃修改
    Spring.Net+Nhibernate
    nmap扫描ip段
    nginx多个if条件并且查询
    查看哪些redis命令拖慢了redis
  • 原文地址:https://www.cnblogs.com/timelesszhuang/p/4808387.html
Copyright © 2011-2022 走看看