跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

在CSS中Box Model盒模型中的边距图文详解

盒模型由以下css属性组成: 0.内容(content) 1.padding 内边距 2.border 边框 3.margin 外边距 下面有一个最常见的例子,虚线不属于盒模型,用于标识范围。

显式效果: 你可以使用Chrome(Ctrl + Shift + j)或者Firefox的firebug等开发者工具查看盒模型: 立即学习 “ 前端免费学习笔记(深入) ”; 使用HTML,CSS,JavaScript开发Android应用程序 英文文字pdf版附源文件 如果你了解HTML,CSS和JavaScript,您已经拥有所需的工具开发Android应用程序。本动手本书展示了如何使用这些开源web标准设计和建造,可适应任何Android设备的应用程序 - 无需使用Java。您将学习如何创建一个在您选择的平台的Andr​​oid友好的网络应用程序,然后转换与自由PhoneGap框架到一个原生的Andr​​oid应用程序。了解为什么设备无关的移动应用是未来的潮流,并开始构建应用程序,提供更 下载 我做了些简单的标记,黑色方框实线和最外边的虚线一样,都是为了标识,而不是设置的样式: 我们可以看到,p的内容宽高度均为200px,对一个block或者inline-box元素设置内边距padding,内边距会影响一些CSS元素,比如说背景也会显式在padding上。 红色的为border,而border元素并不会算进元素内容,也就是说没办法获得背景等。 margin元素一般是看不见的,也无法对其设置颜色等,margin常用来与其他元素分割一些距离。 通过DOM改变border的大小,或者显式border,会改变元素的大小,可能会打乱布局,CSS中还有一个属性outline,这个属性和border相类似,也是可以作为边框使用,但是和border不同的是,它是绘制在内容上的,并不会改变盒子大小。IE7和更低版本不支持outline。 外边据叠加 盒子模型还有一个特殊的东西,就是相邻的外边据相遇会进行叠加,取最大的为最终外边据。

相关文章