INSIGHTS & SHARING / 观点与分享

CSS布局模型框

网站建设 阅读 784

CSS布局是一种新兴的布局方式,也叫CSS+DIV(其实应该是CSS+XHTML)布局。它最大的优点是利用CSS为网站设计的块对象添加定位属性。将它们转换成AP元素后,就可以将对象放置在网页的任意位置,并且可以设置这些块对象的堆叠顺序。这样,网页的每张图片、每段文字、每张表格都可以添加到CSS定义的块对象中,实现灵活多样的布局方式。 CSS定义的AP元素还可以与JavaScript等脚本语言结合,产生各种动态效果。

CSS盒模型(Box Model)是CSS中用来描述块对象的模型。通过该模型,可以非常恰当、形象地展示CSS块对象的各种属性,以辅助网页设计人员理解CSS块布局的原理。盒子模型是CSS布局的基础。1.盒模型的结构

在CSS 中,所有块对象都被视为一个矩形框。矩形的所有与位置相关的属性都被视为盒模型的一部分。盒模型的结构如图4-5所示。

CSS定义的块对象包括四部分:边框区域、边框区域、填充区域和内容。这些区域的大小可以使用CSS 定义,而不会影响块对象的内容。在网页中,标准的CSS块对象高度计算公式如下。

盒模型的结构

标准Css 块对象的宽度计算公式如下。

Css盒模型

了解了网页块对象的高和宽的计算方法后,就可以根据这些方法来定义这些对象在网页中的排列方式了。2.边界

在CSS 中,边框也称为外部补丁。定义块对象的边界,需要使用复合属性margin及其四个子属性,如表4-25所示。

外补丁

也可以不使用composite 属性,使用margin 属性为网页对象设置4 条边的边框值。这是通过为margin 属性设置多个属性值来完成的。当为margin属性设置了两个属性值时,第一个属性值定义了网页对象的上下边框,第二个属性值定义了网页对象左右两侧的边框,以及它的代码如下。

为margin属性设置3个属性值时,第一个属性值定义网页对象顶部的边框,第二个属性值定义网页对象的左右边框,第三个属性值定义网页底部边框对象,代码如下。

当为margin属性设置了四个属性值时,四个属性值分别定义了网页对象的上、右、下、左的边框宽度,其代码如下。

3.填充

在CSS 中,padding 也被称为inner patch。定义块对象的padding,需要使用复合属性padding及其四个子属性,如表4-26所示。内补丁属性

使用没有复合属性的padding属性也可以为网页对象的4个边设置不同的padding值。方法是为padding属性设置多个属性值。当为padding属性设置两个属性值时,第一个属性值定义了网页对象顶部和底部的padding,而第二个属性值定义了网页对象的左侧和右侧。 Side padding,其代码如下所示。

为margin属性设置3个属性值时,第一个属性值定义web对象顶部的padding,第二个属性值定义web对象左右两侧的padding,第三个属性值定义web对象底部的padding,其代码如下所示。

当为margin属性设置了四个属性值时,四个属性值分别定义了网页对象的上、右、下、左的padding宽度,代码如下。

本文来自推来客官网,转载请注明原文地址:
https://www.99hyw.cn/web/12085.html

NINE REASONS TO CHOOSE US

选择推来客,九大优势

从开发效果到后续服务,
把每一份信任,落到实处。

01 / 效果

效果做到满意为止

认真打磨每一个细节,用实际效果回应您的期待。

02 / 价值

高性价比

让投入回到业务价值,兼顾品质、功能与开发成本。

03 / 技术

专业技术团队

理解业务需求,以专业技术推进项目落地。

04 / 经验

10年+运营经验

长期深耕开发与运营,让经验成为项目的底气。

05 / 积累

成品项目多

丰富的项目积累,为不同场景提供更多成熟参考。

06 / 费用

无任何增加费用

费用明晰透明,合作过程清楚放心。

07 / 口碑

行业良好的口碑

用交付与服务积累认可,珍惜每一次客户推荐。

08 / 售后

完善的售后机制

项目交付后持续提供服务,让系统使用更安心。

09 / 交付

源码交付,自主掌握

项目源码完整交付,后续维护与迭代自主掌握。

我们的服务

软件系统开发

围绕业务流程,提供软件系统设计与开发服务。

小程序开发

结合使用场景,提供小程序设计与功能开发服务。

高端网站建设

结合品牌展示与业务需求,提供网站设计与建设服务。

物联网 / API 对接

连接设备与业务系统,提供接口集成与数据对接服务。

SELECTED WORK

推荐案例,让想法落地

更多项目案例

在线客服

扫码联系客服

3985758

回到顶部