怪异盒模型

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>怪异盒模型</title>
 6     <style type="text/css">
 7     div{
 8         width: 200px;
 9         height: 200px;
10         border: 10px solid blue;
11         padding: 30px;
12         /*box-sizing: border-box;*/
13         box-sizing: content-box;
14     }
15     </style>
16 </head>
17 <body>
18     <div>
19         <!--
20             box-sizing:盒模型的设置
21
22             标准盒模型  content-box
23                   盒子的宽:border+padding+width
24                   盒子的高:border+padding+width
25             怪异盒模型:border-box
26                   盒子的宽:就是设置的width 会包含 border + padding
27                   盒子的高:就是设置的 height 会包含 border + padding
28          -->
29     </div>
30 </body>
31 </html>

自己改下属性就知道效果!

原文地址:https://www.cnblogs.com/zjm1999/p/10192537.html

时间: 2024-11-08 19:06:23

怪异盒模型的相关文章

CSS3:box-sizing 怪异盒模型

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>盒子模型</title> <link rel="stylesheet" href="style/box.css"> </head> <body> 标准盒模型 <hr />

对标准、怪异盒模型的认识

标准盒模型和怪异盒模型: 什么是盒模型? 网页设计中css技术所使用的一种思维模型 盒模型的组成: 外边距(margin).边框(border).内边距(padding).内容(content) 盒模型的分类: 标准(W3C)盒模型.怪异(IE)盒模型 对于两者的区别,用这幅图就可以说明,简单直接明了(自己画的图,凑合着看啦) 标准盒: 标准盒模型是一种正规的盒子模型,它css的width由四部分组成: 外边距margin(left.right.both have) + 边框border + 内

CSS盒子模型与怪异盒模型

         盒子模型(Box Modle)可以用来对元素进行布局,包括内边距,边框,外边距,和实际内容这几个部分. 盒子模型分为两种 第一种是W3c标准的盒子模型(标准盒模型) .第二种IE标准的盒子模型(怪异盒模型) 当前大部分的浏览器支持的是W3c的标准盒模型,也保留了对怪异盒模型的支持,当然IE浏览器沿用的是怪异盒模型.怪异模式是“部分浏览器在支持W3C标准的同时还保留了原来的解析模式”,怪异模式主要表现在IE内核的浏览器. 一.标准盒模型与怪异盒模型的表现效果的区别之处: 1.标准

标准盒模型和怪异盒模型

CSS中Box model是分为两种:: W3C标准 和 IE标准盒子模型. 大多数浏览器采用W3C标准模型,而IE中则采用Microsoft自己的标准. 怪异模式是“部分浏览器在支持W3C标准的同时还保留了原来的解析模式”,怪异模式主要表现在IE内核的浏览器. 当不对doctype进行定义时,会触发怪异模式. 在标准模式下,一个块的总宽度= width + margin(左右) + padding(左右) + border(左右) 在怪异模式下,一个块的总宽度= width + margin(

padding标准盒模型和怪异盒子模型

我们都知道padding是为块级元素设置内边距 但是在使用过程中,我们却会遇到一些问题.padding的标准盒模型和怪异盒模型 padding盒子模型 我们通过demo来讲这个问题,用文字干讲第一没意思,第二讲不明白 标准盒模型: 我们先摆出HTML和CSS代码: 1 <div class="shoebox"> <!--此div模仿鞋子的鞋盒--> 2 <div class="shoes"> <!--此div模仿鞋子--&g

盒模型

盒模型阴影 Box-shadow:[inset] x y blur [spread] color 参数inset:投影方式不写这个参数就是外投影 Inset内投影 X,y阴影的偏移 Blur模糊半径 Spread:扩展阴影的半径 实例: Box-shadow:0 30px 30px #000,inset 0 0 10px #ccc; 盒模型倒影 Box-reflect倒影 Direction方向 above/below/left.right 距离 渐变(可选) 示例:box-reflectrig

CSS3弹性盒模型与布局

一.弹性盒模型 1.注意:在使用弹性盒模型的时候,父元素必须要加display:box 或 display:inline-box,同时要加浏览器内核前缀 Box-orient 定义盒模型的布局方向 Horizontal 水平显示 vertical 垂直方向 box-direction 元素排列顺序 Normal 正序 Reverse 反序 box-ordinal-group 设置元素的具体位置 Box-flex 定义盒子的弹性空间 子元素的尺寸=盒子的尺寸*子元素的box-flex属性值 / 所

IE盒模型和标准盒模型

标准盒模型和ie盒模型(怪异盒模型) w3c标准盒模型 width和height不包括padding和border ie盒模型 width和height包含padding和border ie8以上都是w3c标准盒模型    ie5极其以下都是ie盒子模型,ie6.ie7.ie8在混杂模式下ie盒模型,在标准模式下是w3c标准盒模型(注意:ie6在混杂模式下一定是Ie盒模型,而ie7.ie8在混杂模式下不一定是ie盒模型) css3中的box-sizing content-box w3c标准盒模型

盒模型Box Model(浮动)

一.标准盒模型的大小:border+padding+content(width) 怪异盒模型大小:padding+border 二.display inline  默认,且变为行由内容撑开 block  变为块元素,前后会自带有换行符 none  不会显示元素(只是隐藏掉,但还在布局中) inline-block  不设置宽度,有内容撑开:行标签会实现宽高到校:块标签已不是独占一行 table  以表格的表现显示 三.float(浮动)用来在一定宽度中实现一行输出多个块 除非添加margin,否