任务9-盒模型

盒模型包括哪些属性?

  • 盒模型:
Paste_Image.png
Paste_Image.png

盒模型包括属性有:

  • margin:外边距
  • border:边框
  • padding:内边距
  • 内容的width和height。
    其中padding、margin、border有一些属性可以用如下图方式表达:
Paste_Image.png
  • 外边距重叠:
Paste_Image.png
Paste_Image.png

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

  • text-align:center的作用:文本水平居中。
  • 作用在块元素上。
  • 块元素中的内联元素水平居中。
Paste_Image.png

如果遇到一个属性想知道兼容性,在哪查看?

caniuse


IE 盒模型和W3C盒模型有什么区别?

  • 宽度计算方式不同
  • ie盒模型的宽度为border边框值(包裹content)来设置。
  • w3c盒模型的宽度仅为content的宽度。
  • 如果有DOCTYPE声明,所有浏览器将用w3c盒模型来渲染。
  • ie678怪异模式下使用ie盒模型。
  • box-sizing:border-box;能使border宽度用ie盒模型的方式来计算。

以下代码的作用?兼容性?

*{ box-sizing: border-box;}

-*{}为通配选择器,匹配所有元素。

  • box-sizing:border-box; :将设置的宽度包裹content以及padding和border。


    Paste_Image.png
  • 兼容性 caniuse
Paste_Image.png
支持IE8以上浏览器。
Internet Explorer、Opera 以及 Chrome 支持 box-sizing 属性。
Firefox 支持替代的 -moz-box-sizing 属性。
box-sizing:border-box;/*Internet Explorer、Opera、Chrome*/
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

文/墨月千楼(简书作者)
原文链接:http://www.jianshu.com/p/808d3130457b
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。


本文版权归本人和饥人谷所有,转载请注明出处

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,706评论 1 92
  • 1、盒模型包括哪些属性 盒模型包括4个属性:content,padding,border,margin. cont...
    _hello__world_阅读 1,832评论 0 0
  • 课程目标 掌握盒模型相关知识点 了解IE盒模型和 W3C 盒模型区别 课程任务 1. 盒模型包括哪些属性 CSS盒...
    Timmmmmmm阅读 1,567评论 0 0
  • 一、盒模型包括哪些属性 1.内容(content);2.内边距(padding);3.边框(border);4.外...
    咩咩咩1024阅读 3,184评论 0 0
  • 盒模型包括哪些属性margin:外边距padding:内边距border:边框content:内容 text-al...
    饥人谷_桶饭阅读 1,729评论 0 0

友情链接更多精彩内容