CSS盒模型

  • 盒模型包括哪些属性
  • 内容区域
  • 内边距 padding (在内容周围增加额外的空间)
  • 边框 border
  • 外边距 margin (提供元素之间的间距)
  • 轮廓 outline (与border不同轮廓绘制在元素框上,不影响元素的大小或定位IE7以下不支持)


    盒模型
  • text-align: center的作用是什么,作用在什么元素上?能让什么元素水平居中
  • 作用是使行内元素居中,只能作用在行内元素上,而不能使块元素居中


    只能使行内元素居中
  • 如果遇到一个属性想知道兼容性,在哪查看?
  • http://caniuse.com/ 可以搜索属性兼容性。
  • http://caniuse.com/#search=new%20elements 搜索new elements可查看HTML5新增加的语义标签。
  • IE 盒模型和W3C盒模型有什么区别?
  • IE盒模型:IE早期版本在混杂模式中(不声明!DOCTYPE HTML)使用自己的非标准盒模型。在这些版本中width属性不是内容的宽度,而是内容+内边距+边框的总和宽度。
  • W3C盒模型:W3C盒模型是标准盒模型,width只为内容的宽度。
  • 以下代码的作用?兼容性?
*{ box-sizing: border-box;}
  • 为页面所有元素添加样式 box-sizing: border-box; ,使元素的内边距和边框不再会增加它的宽度。
  • 下图可以看出div1设置了padding和border值但是宽高与div2一直可以看出box-sizing: border-box;的效果。


    box-sizing: border-box;
  • box-sizing: border-box;兼容性


    box-sizing兼容性

本博客版权归 杨然和饥人谷所有,转载需说明来源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,801评论 1 92
  • 课程目标 掌握盒模型相关知识点 了解IE盒模型和W3C 盒模型区别 学习建议 视频未覆盖的知识点会提供详细的文档资...
    饥人谷_江君阅读 610评论 0 3
  • 1.盒模型简介 <li>W3C组织建议把所有的网页上的对象都放在一个盒子中(在定义盒子宽高的时候,要考虑到内填充,...
    26d608950683阅读 765评论 0 0
  • 盒模型 盒模型的特点: 每个盒子都有:边界、边框、填充、内容四个属性;每个属性都包括四个部分:上、右、下、左;这四...
    xiaolizhenzhen阅读 1,328评论 0 0
  • 有幸漫步于港大 个人感觉 她们并不是像我这种辣鸡一样 注重校园的美否宽否 周边人谈恋爱否 而更多的是注重提升自我...
    橙子与眸子阅读 212评论 0 0