当前位置:首页 > 网站模板 > 正文内容

网页制作盒子模型代码(网页制作盒子模型代码大全)

网站模板2年前 (2023-04-08)512

今天给各位分享网页制作盒子模型代码的知识,其中也会对网页制作盒子模型代码大全进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

CSSDIV写盒子模型图

网页盒子模型存在两种:

1:标准W3C盒子模型;2:IE盒子模型(IE浏览器默认的模型)。

在两种不同模型网页里,定义了相同CSS属性的元素显示效果是不一样的,下面就用公式来区分这两种不同的盒子模型。

1:标准W3C盒子模型

宽=width(padding-left)(padding-right)(margin-left)(margin-right)(border-left)(border-right)

高=height(padding-top)(padding-bottom)(margin-top)(margin-bottom)(border-top)(border-bottom)

2:IE盒子模型

宽=width(border-left)(border-right)

高=height(border-top)(border-bottom)

该模型是IE浏览器默认的盒子模型,当然也可以对其进行更改,在页面最上方加如下代码:

1

盒子模型示例代码

--定义样式 border-style:

!DOCTYPE html

html

head

meta charset="utf-8"

title菜鸟教程(runoob.com)/title

style type="text/css"

    .block {

      width: 200px;

  height:200px;

      padding: 30px;

  background-color: red;

  border-style:solid;

  border-width:10px;

  border-color:green;

  //border:10px solid yellow;

  //border-radius: 20px;

  //margin:auto;

    }

/style

/head

body

    div class="block"border/div

/body

/html

--兄弟元素margin合并

!DOCTYPE html

html lang="en"

head

    meta charset="UTF-8"

    titleTitle/title

    style type="text/css"

        body {

            background: pink;

        }

        .div {

            //overflow: hidden;

            //margin: 0 auto;

            width: 300px;

            height: 600px;

            background: #aaa;

        }

        .div1 {

            width: 200px;

            height: 200px;

            background: red;

            //margin: 50px 0px;

            //float: left;

        }

        .div2 {

            width: 200px;

            background: green;

            //margin: 50px 0px;

            height: 200px;

            //float: left;

        }

    /style

/head

body

    div class="div"

        div class="div1"/div

        div class="div2"/div

    /div

/body

/html

----父子元素margin合并

!DOCTYPE html

html

head

meta charset="utf-8"

title菜鸟教程(runoob.com)/title

style type="text/css"

        body {

            background: pink;

        }

        .div1 {

            //margin-top: 20px;

            width: 450px;

            height: 450px;

            background: #aaa;

//overflow:hidden;

//border:1px solid red;

        }

        .div2 {

            width: 200px;

            height: 200px;

            background: red;

            //margin-top: 50px;

        }

    /style

/head

body

    div class="div1"

        div class="div2"/div

    /div

/body

/html

--box-sizing

!DOCTYPE html

html

head

meta charset="utf-8"

title菜鸟教程(runoob.com)/title

style type="text/css"

.group {

      /* background-color: blue; */

      overflow: hidden;

  }

    .block {

      width: 33.33%;

      padding: 20px;

      float: left;

      //box-sizing: border-box ;

    }

    .red {

      background-color: red;

//box-sizing: conten-box ;

//overflow: hidden;

//outline:#00FF00 dotted thick;

    }

    .green {

      background-color: green;

    }

    .gray {

      background-color: gray;

//box-sizing: border-box  ;

    }

/style

/head

body

div class="group"

    div class="block red"1/div

    div class="block green"2/div

    div class="block gray"3/div

/div

/body

/html

--盒子显示(display)类型

!DOCTYPE html

html

head

meta charset="utf-8"

title菜鸟教程(runoob.com)/title

style

.background{

background-color:#F60;

margin-bottom:5px;

margin-left:5px;

height:50Px;

}

.display1{

display:block;

}

.display2{

display:inline ;

//display:inline-block;

}

/style

div class="background "Div默认为 block/div

div class="background "Div默认为 block/div

div class="background "Div默认为 block/div

div class="background display2"修改为 inline/div

div class="background display2"修改为 inline/div

div class="background display2"修改为 inline/div

span class="background display1"加了block属性/span

span class="background display1"加了block属性/span

span class="background display1"加了block属性/span

span class="background"没加block属性/span

span class="background"没加block属性/span

span class="background"没加block属性/span

/body

/html

网页中DIV+CSS盒模型是怎么组成的?

css盒模型是重点。如果您会用表格布局的话,就非常好理解和掌握了。这里的盒模型是和table布局的一个不同点。学 习web标准,首先要弄懂的就是这个盒模型,这就是DIV排版的核心所在。传统的表格排版是通过大小不一的表格和表格嵌套来定位排版网页内容,改用CSS 排版后,就是通过由CSS定义的大小不一的盒子和盒子嵌套来编排网页。这种排版方式的网页代码简洁,表现和内容相分离,维护方便,能兼容更多的浏览器,比如PDA设备也能正常浏览。

那么它为什么叫盒子呢?先说说我们在网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin),CSS盒子模式都具备这些属性。

我们可以把它想像成现实中上方开口的盒子,然后从正上往下俯视,边框相当于盒子的厚度,内容相对于盒子中所装物体的空间,而填充呢,相当于为防震而在盒子内填充的泡沫,边界呢相当于在这个盒子周围要留出一定的空间,方便取出。是不是这样就很容易理解盒模型了。

所以整个盒模型在页面中所占的宽度是由左边界+左边框+左填充+内容+右填充+右边框+右边界组成,而css样式中weight所定义的宽度仅仅是内容部分的宽度,这是许多朋友容易搞混的地方

这里的边界我们也称之为:外边距、外补丁;填充也叫:内边距、内补丁。

关于网页制作盒子模型代码和网页制作盒子模型代码大全的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫描二维码推送至手机访问。

版权声明:本文由我的模板布,如需转载请注明出处。


本文链接:http://sdjcht.com/post/8776.html

分享给朋友:

“网页制作盒子模型代码(网页制作盒子模型代码大全)” 的相关文章

app平台搭建需要多少钱(开发app平台需要多少钱)

app平台搭建需要多少钱(开发app平台需要多少钱)

本篇文章给大家谈谈app平台搭建需要多少钱,以及开发app平台需要多少钱对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、搭建电商平台大概需要多少费用? 2、APP软件平...

学校宣传片策划案模板(学校宣传广告策划书)

学校宣传片策划案模板(学校宣传广告策划书)

今天给各位分享学校宣传片策划案模板的知识,其中也会对学校宣传广告策划书进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、校园主题节日活动策划案 2、校园微电...

中介服务费合同模板(中介费服务合同范本)

中介服务费合同模板(中介费服务合同范本)

本篇文章给大家谈谈中介服务费合同模板,以及中介费服务合同范本对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、最新中介服务合同书范本(土地转让) 2、房地产中介服务合同模...

2.4x1.2模板多少钱一张香松木(244x122木模板价格)

2.4x1.2模板多少钱一张香松木(244x122木模板价格)

今天给各位分享2.4x1.2模板多少钱一张香松木的知识,其中也会对244x122木模板价格进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、什么是松方??松木建...

工地模板尺寸一般是多少,为什么(工地模板一般多厚)

工地模板尺寸一般是多少,为什么(工地模板一般多厚)

今天给各位分享工地模板尺寸一般是多少,为什么的知识,其中也会对工地模板一般多厚进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、建筑模板有多大尺寸的! 2、...

国家奖学金ppt模板免费下载素材(奖学金申请ppt模板免费)

国家奖学金ppt模板免费下载素材(奖学金申请ppt模板免费)

今天给各位分享国家奖学金ppt模板免费下载素材的知识,其中也会对奖学金申请ppt模板免费进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、做好PPT一定要找素材...