• 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=gb2312" />
    <title>盒子模型的演示</title>
        <style type="text/css">
        body{
        margin:0 0 0 0;
        font-family:宋体;
        font-size:12px;
        
        }
          ul { 
            background: #ddd; 
            margin: 15px 15px 15px 15px;
            padding: 5px 5px 5px 5px;
                                         /* 没有设置边框 */
          }
          li { 
            color: black;                /* 黑色文本 */ 
            background: #aaa;            /* 浅灰色背景 */
            margin: 20px 20px 20px 20px; /* 左侧外边距为0,其余为20像素*/
            padding: 10px 0px 10px 10px; /* 右侧内边距为0,其余10像素 */
            list-style: none             /* 取消项目符号 */
                                         /* 未设置边框 */
          }
          li.withborder {
            border-style: dashed;
            border-width: 5px;           /* 设置边框为2像素 */
            border-color: black;
            margin-top:20px; 
          }
        </style>
      </head>
      <body>
        <ul>
          <li>第1个列表的第1个项目内容</li>      
          <li class="withborder">第1个列表的第2个项目内容,内容更长一些,目的是演示自动折行的效果。</li>
        </ul>
        <ul>
          <li>第2个列表的第1个项目内容</li>
          <li class="withborder">第2个列表的第2个项目内容,内容更长一些,目的是演示自动折行的效果。</li>
        </ul>
    
      </body>
    </html>
    说明:这里采用的是ul li布局。
    内容(CONTENT)就是盒子里装的东西;
    而填充(PADDING)就是怕盒子里装的东西(贵重的)损坏而添加的泡沫或者其它抗震的辅料;
    边框(BORDER)就是盒子本身了;至于边界(MARGIN)则说明盒子摆放的时候的不能全部堆在一起,要留一定空隙保持通风,同时也为了方便取出。在网页设计上,内容常指文字、图片等元素,但是也可以是小盒子(DIV嵌套),与现实生活中盒子不同的是,现实生活中的东西一般不能大于盒子,否则盒子会被撑坏的,而CSS盒子具有弹性,里面的东西大过盒子本身最多把它撑大,但它不会损坏的。
  • 相关阅读:
    《贝叶斯优化: 一种更好的超参数调优方式》
    《从Google Visor到Microsoft NNI再到Advisor调参服务接口发展史》
    《归一化激活层的进化:谷歌Quoc Le等人利用AutoML 技术发现新型ML模块》
    《通用视觉 & NAS》
    《Object Detection-IOU Net笔记》
    《Detectron2之ROIAlign》
    《IoUNet(6)_源码_RoIAlign(1)》
    聊天机器人资源合集:项目,语聊,论文,教程。
    一个使用 Python 的人工智能聊天机器人框架
    【TensorFlow 官网 可以直接访问】让中国开发者更容易地使用TensorFlow打造人工智能应用
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/4987439.html
Copyright © 2020-2023  润新知