版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网页国际标准-div css页面布局,css布局,本章将讲述如何使用div布局页面,然后通过CSS样式表实现页面结构和内容的分离。什么样的方式可以称为CSS布局?CSS网页布局有哪些分类?制作网页解释了如何使用DIV CSS来布局网页。2.1网页布局概述2.1.1网页布局的设计原则。网页设计布局是有效地排列许多元素(文本、图像、图标、表格等)。)在网络浏览器中输入网页。参考其他人的布局方法。在仔细研究了优秀的布局之后,2.12 CSS盒子模型的元素盒子的最里面的部分是实际的内容,并且内部的空白直接围绕着内容。内部边距表示元素的背景。内边距的边缘是一个边框。边框之外是外部边距,默认情况下是透明的
2、,因此它不会阻挡其后面的任何元素。CSS框模型图,内外边距设置: *边距: 0;padding : 0;宽度:宽度高度:高度边框:边框内部边距:填充外部边距:边距浮动:浮动清除:清除,在CSS中,宽度和高度是指内容区域的宽度和高度。增加内部边距、边框和外部边距不会影响内容区域的大小,但会增加元素框的大小。#箱宽: 70px;margin: 10pxpadding: 5px计算对象的实际高度和宽度:内容边框填充边框,2.13边框边框,边框样式:边框样式单边边框样式:边框-左边样式p边框样式:实心无;p边框-style:实心;边框-左样式:无;注意:如果您想使用第二种方法,您必须将单边属性放在缩写
3、属性之后。因为如果将单边属性放在边框样式之前,缩写属性的值将覆盖单边值none。边框宽度:边框宽度边框宽度: 15px边框-宽度: 15px 5px;边框-宽度: 15px 5px 15px 5px;p border-style:无;边框宽度: 50px;h1边框-宽度: 20px;边框颜色:边框颜色,2.14内部边距:填充,CSS填充属性定义元素的内部边距。填充属性接受长度值,但不允许负值。例如,如果您希望h1元素的所有边都有10个像素的内部边距,您只需要这样:h1填充10px您还可以按上、右、下和左的顺序设置每条边的内边距,每条边可以使用不同的单位或百分比:H1填充: 10px 0.25E
4、M 2EX 20pt填充-top : 10px;2.15外部边距,边距,边距属性接受任何长度单位,可以是像素、英寸、毫米或em。边距可以设置为自动。更常见的是为外部边距设置长度值。h1边距: 20px,2.16外部边距合并,这意味着当两个垂直的外部边距相遇时,它们将形成一个外部边距。合并外边缘的高度等于两个合并外边缘中较高的一个。当一个元素出现在另一个元素之上时,第一个元素的下外边缘将与第二个元素的上外边缘合并。请看下图:假设有一个空元素,它有一个外部边距,但没有边框或填充。在这种情况下,上部外边缘和下部外边缘将会合在一起,它们将合并:一般页面布局样式,一列固定宽度# game backgro
5、und-color : # cccccc;border:2px实心# 333333;宽度:300像素;高度:300像素。2.17CSS网页布局分类,2,自适应列表# game background-color : # cccccc;border:2px实心# 333333;宽度:80%;高度:300像素。3。具有固定宽度的列居中(1) #游戏背景-颜色: # CCCCC;border:2px实心# 333333;宽度:300像素;高度:300像素。margin:0px汽车,代表上下,代表左右,3。一个固定宽度的列居中(2) #游戏背景-颜色3360 # CCCCC;border:2px实心#
6、333333;宽度:700px。位置:相对;左侧:50%;边距-left :-350 px;4,两列的固定宽度# left background-color : # cccccc;border:2px实心# 333333;宽度:300像素;高度:300像素。float:left# right,float: left | right | none left:表示对象向左浮动。右:表示对象向右浮动。无:表示对象不浮动。清除:清除浮动。Left:清除左浮动。右:清除右浮动。None:不清除浮子。清除左右浮动。5。两列的自适应宽度# left background-color : # cccccc;b
7、order:2px实心# 333333;宽度:20%;高度:300像素。float:left#右宽度:70%;6,两列右列宽自适应# left background-color : # cccccc;border:2px实心# 333333;宽度:100px。高度:300像素。float:left,#右背景-颜色: # cccccc;border:2px实心# 333333;高度:300像素。7,第二列的固定宽度是居中的# main margin:0px auto宽度:408px。#左背景-颜色: # cccccc;border:2px实心# 333333;宽度:200像素;高度:300像素。
8、float:left#右,8,3列浮动中间列宽自适应CSS定位:位置属性允许您定位元素。相对元素框偏移一定距离。元素保持其预先定位的形状,并且它最初占据的空间保持不变。绝对元素框完全从文档流中移除,并相对于其包含块定位。包含块可以是文档中的另一个元素或初始包含块。该元素在正常文档流中占据的空间将被关闭,就好像该元素不存在一样。定位元素后,它会生成一个块级的框,不管它在正常流中生成什么类型的框。top:定义定位元素的上边缘和外边缘与其包含块的上边界之间的偏移。右:定义定位元素的右外边缘与其包含块的右边界之间的偏移。底部:定义定位元素的底部边缘与其包含块的底部边缘之间的偏移。Left:定义定位元素
9、的左外边缘与其包含块的左边缘之间的偏移。注意:如果“位置”属性的值为“静态”,设置“顶部”和“左侧”属性将无效。8,三列浮动中间列宽自适应* margin:0px#左背景-颜色: # CCCC11;border:2px实心# 333333;宽度:100px。高度:300像素。位置:绝对;top:0px。left:0px,#右背景色: # 11 CCCC;border:2px实心# 333333;宽度:100px。高度:300像素。位置:绝对;top:0px。右侧:0像素;#中间边距-左left:104px右边距:104px。背景颜色: # CCCCCC;border:2px实心# 333333
10、;高度:300像素。9,高适应性主体,html margin:0px高度:100%;#左背景-颜色: # CCCCCC;宽度:300像素;高度:100%;float:left,横幅菜单,固定在左侧,自适应在右侧,网站描述信息,4.18浮动:浮动,浮动框可以向左或向右移动,直到其外边缘接触到包含框或另一个浮动框的框架。因为浮动框架不在文档的正常流中,所以文档的正常流中的块框架的行为就像浮动框架不存在一样。请参见下图:当向右浮动框架1时,它脱离文档流并向右移动,直到其右边缘接触到包含框架的右边缘:当向左浮动框架1时,它脱离文档流并向左移动,直到其左边缘接触到包含框架的左边缘。因为它不再在文档流中,所以它不占用空间,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国智能门锁生物识别传感器安全防护与用户体验平衡研究
- 2026中国智能公交系统市场技术标准与发展
- 2026全球金融稳定委员会金融科技伦理规范与监管政策研究
- 2026中国叶黄素酯行业安全生产规范与应急管理体系建设
- 2026人工智能客服技术应用领域市场研究与发展
- 2026中国污水处理技术创新与环保产业政策导向研究报告
- 2026中国涡流泵行业人工智能技术融合应用前景报告
- 2026中国现代农业产业园运营模式创新研究报告
- 2026森林资源行业市场分析研究现状趋势发展研究报告
- 血小板储存系统:血液安全升级与智能温控驱动的血站及医院高可靠设备市场
- 《职业发展与就业指导》课件-第二章 认识自我之性格探索
- 大连海事大学3300航海英语题库词结归纳
- 高标准农田建设竣工测量技术报告
- 技术管理培训课件(全部内容)
- 《卡锁式连接预应力混凝土组合方桩图集》
- 外研版八年级英语上册各单元作文范文
- 开封市第二届职业技能大赛网络系统管理项目技术文件(国赛项目)
- DL∕T 1735-2017 大坝安全监测仪器电缆基本技术条件
- 危险化学品使用说明书
- 全国民用建筑工程设计技术措施-规划-建筑-景观
- 《项目管理学》课件
评论
0/150
提交评论