盒模型

1.盒模型包括哪些属性

盒模型的构成主要有内容,内边距 padding,边框 border,外边距margin

2.text-align: center的作用是什么,作用在什么元素上?能让什么元素水平居中

  • text-align: center的作用是使块级元素内的行内元素相对该块级元素水品居中,有继承性,该样式添加在该块级元素(即例子中的.ct)上。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>任务8</title>
<style>
.ct {
text-align:center;
width:300px;
background-color:#bbb;
}
.div2 {
background-color:red;
width:200px;
}
</style>
</head>
<body>
<div class="ct">
<p class="item1">包括路易威登(LVHM)、开云(Kering)和爱马仕(Hermes)等著名品牌在内的“制造商联盟”(Unifab)星期四(6月16日)发表声明说,马云的谈话是误导性的,甚至是诽谤性的,与打击假货的有效行动背道而驰。</p>
<h3 class="item1">bb</h3>
<h3 class="item1">ccc</h3>
<div class="div2">
<h2>dddd</h2>
</div>
</div>
</body>
</html>


![Paste_Image.png](http://upload-images.jianshu.io/upload_images/2198142-f02099966f32a41b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

###3.如果遇到一个属性想知道兼容性,在哪查看?
在[caniuse](http://caniuse.com/)中查看。

###4.IE 盒模型和W3C盒模型有什么区别?
W3C盒模型中width不包括内边距和边框宽度,而IE盒模型的width包含了内边距和边框宽度。如图:

![Paste_Image.png](http://upload-images.jianshu.io/upload_images/2198142-81c5b8fb1ac83a15.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

###5.以下代码的作用?兼容性?
- ```
 * {
box-sizing: border-box;
}

兼容性:

Paste_Image.png

编写如下代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>任务8</title>
<style>
.div1 {
width:200px;
height:200px;
padding:20px;
border:20px solid #0000ff;
margin:20px;
}
.div2 {
box-sizing: border-box;
width:200px;
height:200px;
padding:20px;
border:20px solid #0000ff;
margin:20px 20px 20px 60px;
}
.content {
width:100%;
height:100%;
background-color:#bbb;
}
</style>
</head>
<body>
<div class="div1">
<div class="content">content</div>
</div>



<div class="div2">
<div class="content">content</div>
</div>
</body>
</html>

结果如图:

![微信截图_20160617210042.png](http://upload-images.jianshu.io/upload_images/2198142-4ae82581a768daec.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
及当给块级元素添加```box-sizing: border-box;```属性时,该盒模型的宽度```width```即包含了边框```border```和内边距```padding```的宽度.、
***
本教程版权归本人和饥人谷所有。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文地址:谈谈我对盒模型的理解 盒子是无处不在的。 html任何一个元素都可以看作一个盒子,这个盒子不可见,但是...
    薛普定朗谔克阅读 13,749评论 2 12
  • 一、盒模型包括哪些属性 **1、盒模型是css中元素大小的呈现方式,每个元素都有盒模型。它包括元素内容(eleme...
    鸿鹄飞天阅读 358评论 0 0
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,815评论 1 92
  • 一、盒模型包括哪些属性? CSS盒模型~即定义了Web页面中的元素是如何看做盒子来解析CSS盒模型属性有: con...
    dengpan阅读 439评论 0 0
  • 盒模型 盒模型的特点: 每个盒子都有:边界、边框、填充、内容四个属性;每个属性都包括四个部分:上、右、下、左;这四...
    xiaolizhenzhen阅读 1,330评论 0 0