• CSS中的盒子模型详解


    很多人对盒子模型搞晕头了,下面通过一个简单的代码来分析盒子模型的结构!

    为了方便方便观看!在第一个div中画了一个表格,并将其尺寸设置成与div内容大小一样!且设置body的margin和padding的属性都为0px;

    本例子采用行内CSS样式!

    代码如下:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>盒子模型</title>
    </head>
    
    <body style="margin:0px; padding:0px;">
    <div style="900px; height::auto">
      <div style="900px; height:100px; background-color:#021; color:#FFF; padding:25px; margin:25px;border: 50px solid #0CF; ">
        <table width="900px" height="100px" border="1" cellspacing="0" cellpadding="0" bordercolor="#FF0000">
          <tr >
            <td style="text-align:center; font-size:36px;">Javalittleman</td>
          </tr>
        </table>
      </div>
      <div style="30%; height:120px; float:left; background-color:#063; border-color:#039;"></div>
      <div style="70%; height:120px;float:left; background-color:#123;"></div>
      <div style="900px; height:120px;float:left; background-color:#111;"></div>
    </div>
    </body>
    </html>
    

    把标尺打开!

    大家发现了什么没有?

    QQ截图20141119131234

    分析如下:

    显示效果:

    image

    其它设置的table是固定不变的,也就是说内容大小都不会改变的,改变的只是位置!

    border:是边框,向外扩张,并可以为其添加颜色属性

    margin:是向外扩张,没有颜色属性,所以我们看到扩张后的颜色是外部的颜色,在本例子中是无色的!

    padding:是向内填充的,没有颜色属性,显示的颜色是内部内容设置的颜色!

  • 相关阅读:
    移动端H5页面之iphone6的适配(转)
    html5调用手机相机并压缩、上传
    js获取图片的尺寸
    thinkphp3.2使用join联合查询
    快递100接口使用
    php 静态方法和非静态方法的调用说明
    php 小程序获取渠道二维码 保存
    php 下载图片到服务器
    php 修改文件内容,替换指定内容
    composer 安装 laravel 更换下载源
  • 原文地址:https://www.cnblogs.com/javalittleman/p/4108092.html
Copyright © 2020-2023  润新知