首页 > 其他分享 >盒子模型

盒子模型

时间:2023-01-02 17:34:34浏览次数:24  
标签:盒子 模型 元素 100px padding left

 【1】生活案例入手:

 

【2】盒子模型:
页面上也有很多元素,元素之间的布局/设计 依靠 盒子模型:
所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。
CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。
盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。
下面的图片说明了盒子模型(Box Model):

 

 

【3】在浏览器端验证一下盒子模型:

 

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title></title>
                <style type="text/css">
                        div{
                                width: 100px;
                                height: 100px;
                                background-color: yellowgreen;
                                margin-left: 100px;
                                border: 4px red solid;
                        }
                </style>
        </head>
        <body>
                <div>我是div</div>
        </body>
</html>

 

 

【4】写代码感受盒子模型:

 

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title></title>
                <style type="text/css">
                /*将所有元素的样式:外边距,边框,内边距全部设置为0*/
                        *{
                                margin: 0px;
                                border: 0px;
                                padding: 0px;
                        }
                        #outer{
                                width: 440px;
                                height: 450px;
                                background-color: lightskyblue;
                                margin-left: 100px;
                                margin-top: 100px;
                                padding-top: 50px;
                                padding-left: 60px;
                        }
                        #mydiv{
                                width: 170px;
                                height: 150px;
                                background-color: pink;
                                padding-top: 50px;
                                padding-left: 30px;
                        }
                </style>
        </head>
        <body>
                <div id="outer">
                        <div id="mydiv">我是div</div>
                </div>
        </body>
</html>

 

 

标签:盒子,模型,元素,100px,padding,left
From: https://www.cnblogs.com/89564f/p/17020233.html

相关文章

  • 4.CSS网页样式--DIV盒子模型
    实验原理css盒子模型(BoxModel)所有HTML元素可以看作盒子,在CSS中,"boxmodel"这一术语是用来设计和布局时使用。CSS盒子模型本质上是一个盒子,封装周围的HTML元素,它包括:......
  • OSI七层模型-网络层 ARP协议
    ARP地址解析协议作用:通过IP地址来解析MAC地址,完成数据封装。ARP报文格式工作原理假设主机A跟主机B在同一网段进行通信。1、主机A封装数据包时发现没有主机B的MAC地址。主机......
  • OSI七层模型之网络层
    网络层作用:对设备进行数据编址和路由查询协议:IPARP 产品:路由器,多层交换机等(带有三层功能的设备)路由器工作原理:一、形成路由表:路由器通过直连,静态,动态等路由条目选出最优......
  • Unity URP Shader之标准的BlinnPhong光照模型
    shader如下:1Shader"MyURP/Kerry/URPBlinnPhong"2{3Properties4{5_BaseMap("BaseMap",2D)="white"{}6_NormalMap(......
  • m基于simulink的16QAM和2DPSK通信链路仿真,并通过matlab调用simulink模型得到误码率曲
    1.算法概述2DPSK又称为相对相移键控,它不是利用载波相位的绝对数值传送数字信息,而是用前后码元的相对载波相位值传送数字信息。所谓相对载波相位是指本码与前一码元初相之差......
  • m基于simulink的16QAM和2DPSK通信链路仿真,并通过matlab调用simulink模型得到误码率曲
    1.算法概述      2DPSK又称为相对相移键控,它不是利用载波相位的绝对数值传送数字信息,而是用前后码元的相对载波相位值传送数字信息。所谓相对载波相位是指本码与前......
  • 【树模型与集成学习】(task6)梯度提升树GBDT+LR
    学习总结(1)不同问题的提升树学习算法,主要区别在于使用的损失函数不同,如用平方误差损失函数的回归问题、用指数损失函数的分类问题、用一般损失函数的一般决策问题等。(2)不管......
  • 神经网络模型详讲(14)
    一、简介主要介绍了LeNet、AlexNet、VGGNet、ResNet、NetWorkInNetwork、GoogleNet;​​二、LeNet详解​​ LeNet-5是一个较简单的卷积神经网络。下图显示了......
  • EM算法之求解三硬币模型
    ......
  • PLSA模型简介
    knitr::opts_chunk$set(echo=TRUE)1、文档生成  对于某一篇特定的文章,其生成过程可以看做如下方式:1.为这篇文章制造一个特定的doc_topic的骰子2.先掷doc_topic......