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>

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

    示例图片

  • 相关阅读:
    Request和Session的生命周期
    了解EBP指针
    esp跟ebp跟踪记录
    深入浅出Node.js (6)
    洛谷 P2404 自然数的拆分问题
    洛谷 P1852 奇怪的字符串
    洛谷 P1433 吃奶酪
    洛谷 P1881 绳子对折
    洛谷 P1162 填涂颜色
    P1145 约瑟夫
  • 原文地址:https://www.cnblogs.com/timelesszhuang/p/4808387.html
Copyright © 2011-2022 走看看