zoukankan      html  css  js  c++  java
  • 0428专题:行内元素与块状元素

    #kuaizhuang1{
       200px;
      height: 100px;
      background-color: red;
      float: left;    
    }
    #kuaizhuang2{
       300px;
      height: 100px;
      background-color: gold;
      float: left;
    }
    #kuaizhuang3{
       300px;
      height: 100px;
      background-color: green;
      float: left;
    }
    #kuaizhuang4{
       300px;
      height: 100px;
      background-color: blue;
      float: left;
    }
    #hangneiyuansu{
      background-color: cyan;
       1000px;
      height: 1000px;
      color: orange;
    }
    <!--块状元素-->
    <div id="kuaizhuang1"></div>
    <div id="kuaizhuang2"></div>
    <div id="kuaizhuang3"></div>
    <div class="qcfd"></div>
    <div id="kuaizhuang4">这是块状元素</div>
    <div class="qcfd"></div>
    <!--行内元素-->
    <span id="hangneiyuansu">这是行内元素</span>
    <!--相互转换-->
    <div style="display: inline;  100px; height: 100px; ">这是块状元素转行内元素测试</div><br />
    <div style="display: inline-block;  height: 100px; ">这是块状元素转行内块状元素测试</div>
    <div style=" 100px; height: 100px; ">这是块状元素这是块状元素</div>
    <span style="display: block;  200px; height: 200px; ">这是行内元素转块状元素测试</span>
    <span style="display: inline-block;  height: 200px; ">这是行内元素转行内块状元素测试</span>
    #daohang{
       510px;
      height: 50px;
      border: 1px solid blue;
    }
    .dh{
       100px;
      height: 48px;
      background-color: burlywood;
      color: red;
      float: left;
      line-height: 48px;
      text-align: center;
      border: 1px solid red;
    }
    <div id="daohang">
      <div class="dh">语文</div>
      <div class="dh">数学</div>
      <div class="dh">英语</div>
      <div class="dh">物理</div>
      <div class="dh">化学</div>
    </div>

    专题:
    行内元素与块状元素
    块状元素
    |-特点:默认占一整行、可以自动换行、可以设置大小
    |-常见块状元素:div、li
    行内元素
    |-特点:不能设置宽高,内容有多大,我就有多大;
            对margin仅设置左右方向有效,上下无效;
            对padding设置上下左右都有效,即会撑大空间
              不会自动进行换行
    |-常见的行内元素:span、input
    行内块状元素
    |-特点:不自动换行,能够识别宽高,默认排列方式为从左到右


    块状元素与行内元素的相互转换 display
    |-转行内 inline
    |-转块状 block(块)
    |-转行内块状 在HTML5中,程序员可以自定义标签,在任意定义标签中,加入display:block;即可,当然也可以是行内或行内块状。-block


    元素属性
    |-间距
    |-margin 外边距
    |-padding 内间距
    |-浮动
    |--float:漂流
    |--clear-both:清除漂流

  • 相关阅读:
    168. Excel Sheet Column Title
    171. Excel Sheet Column Number
    264. Ugly Number II java solutions
    152. Maximum Product Subarray java solutions
    309. Best Time to Buy and Sell Stock with Cooldown java solutions
    120. Triangle java solutions
    300. Longest Increasing Subsequence java solutions
    63. Unique Paths II java solutions
    221. Maximal Square java solutions
    279. Perfect Squares java solutions
  • 原文地址:https://www.cnblogs.com/sunhao1987/p/9132080.html
Copyright © 2011-2022 走看看