zoukankan      html  css  js  c++  java
  • css -- 通俗理解inline、block、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>

    默认就是inline,所以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>

    这样就是同时达到块状,而且设置高度有效并在同一行显示。

  • 相关阅读:
    一些术语
    Professional Frontend Engineering
    爱上阿森纳,爱上一种信仰
    ThinkPHP 和 UCenter接口的冲突
    这个城市
    来自Google的10条价值观
    如何将Gb2312转为unicode?
    未完成的代码(JS)
    微软也用PHP?!
    博客园对"公告"的Js进行了过滤
  • 原文地址:https://www.cnblogs.com/hf8051/p/4350582.html
Copyright © 2011-2022 走看看