• 使用float和display:block将内联元素转换成块元素的不同点


    使用float和display:block将内联元素转换成块元素的不同点 使用float和display:block将内联元素转换成块元素的不同点:
    内联元素可以转换成块级元素,常用的方法比如可以为内联元素使用float属性让内联元素浮动起来,或者为内联元素添加display:block。虽然两者都可以让内联元素转换成块级元素,但是有区别的。代码实例如下:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta name="author" content="http://www.51texiao.cn/" />
    <title>蚂蚁部落</title>
    <style type="text/css">
    a{
      height:30px;
      line-height:30px;
      float:left;
      background-color:#F60
    }
    </style>
    </head>
    <body>
    <a href="#">蚂蚁部落</a>
    </body>
    </html>


    以上代码使用float实现了a元素转换成块级元素,可以看出宽度是根据内容而定的。再看一段代码实例:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta name="author" content="http://www.51texiao.cn/" />
    <title>蚂蚁部落</title>
    <style type="text/css">
    a{
      height:30px;
      line-height:30px;
      display:block;
      background-color:#F60
    }
    </style>
    </head>
    <body>
    <a href="#">蚂蚁部落</a>
    </body>
    </html>


    以上代码为a元素添加display:block将其转换为会计元素,但是宽度却不根据内容而定的,而是默认状态下为100%。
    可能两者之间还有更多的不同点,欢迎大家留言补充。

    645405967@qq.com
  • 相关阅读:
    六个火柴搭四个三角形
    网络修复
    210. nginx root && alias区别
    206.pythondocx 操作word
    212. go语言堆实现
    211. django中的static 静态文件配置
    Java单元测试实战
    多测师肖老师__rf之变量(26.5)
    多测师肖老师__rf框架之定位方法(26.4)
    Failed to install texlive.infra
  • 原文地址:https://www.cnblogs.com/allensun-193/p/5486919.html
Copyright © 2020-2023  润新知