- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安徽工程大学web程序设计第2章
CSS补充知识 一、CSS盒子模型 SampleCSSbox_1.html padding(填充)是边框到内容的距离 border(边框)是盒子的边框,可以对边框的宽度、边框样式、边框颜色加以定义 margin(边界)定义元素周围的空间。可以用负值对内容进行叠加 由外到内依次是:margin、border、padding 、content。 如果对一个box设置背景属性,指的是content区域和padding区域,而width属性、height属性指的是content区域,不包括padding和margin。 css的margin、border和padding属性都分为上、下、右、左四部分,每个部分都可以单独存在。 SampleCSSbox_2.html SampleCSSbox_3.html margin定义了页边距或者与其他层之间的距离,可以简写为margin:20px 30px 40px 50px(顺序为上右下左)。分开写就是margin-top:20px、margin-right:30px;margin-bottom:40px;margin-left:50px;如果所有边界都一样,可以写为margin:20px。 border 有颜色、粗细、样式三个属性,对左边框设定属性可以写成border-left:#000000 thin solid. 分开写: border-left-color:#000000; border-left-width:thin; border-left-style:solid 如果上右下左一样,就写为border:#000000 thin solid (两个顺序 上右下左 颜色 宽度 样式) width定义的为内容的宽度 边框风格 二 绝对定位和相对定位 绝对定位是一种常用的CSS定位方法,层布局就是一种简单的CSS绝对定位方法。绝对定位在CSS中的写法为:postion:absolute。应用top、right、bottom、left进行定位,默认父标签的坐标起始点为原点;对整个网页进行定位布局时其父标签为body,其坐标原点在浏览器左上角。 如果一个box的宽度和高度固定,那么给定top和left两个属性就可以对box在网页中进行定位。 如果一个网页有包含多个box,根据box的宽度的位置要求以及大小进行计算,来进行绝对定位。 相对定位 相对是相对于静止定位时层的位置。 除了绝对和相对定位之外,还有固定定位。所谓固定定位就是将元素保持在同一位置,即使文档滚动也如此。但是ie浏览器不支持固定定位。 元素的默认的是静态定位,这意味着在文档中的连续的显示该元素。 。 SampleCSSbox_4.html #relative采用相对定位,其位置由属性top和left的值以及父对象#head的位置来决定,当#haed位置发生改变时,#relative相对于#head 的位置不发生变化。 SampleCSSbox_5.html 尝试用相对定位的方式进行整个页面,页面中有三个层,都采用相对定位,实现的关键是计算各个层的坐标,或者说各层top和left两个属性的值。 本例尝试用相对定位的方式进行这个页面的布局,这种布局方法没有使用价值,目的在于掌握计算各个层的相对坐标。 SampleCSSbox_5.html 本实例尝试用相对定位的方式进行整个页面的布局,这种布局没有使用价值。目的是进一步学习相对定位。 注意: 相对定位坐标=绝对定位坐标(absolute)-静止定位坐标(static) 三 浮动 浮动是一种常用的css定位方式,首先要理解display属性和block属性。 1)块元素和内嵌元素 HTML元素分为两种,一种是块元素,一种是内嵌元素。 块元素总是从新行开始;元素的宽、高、padding、margin属性都可在css中进行控制;默认宽度为容器的100%。常见的块元素有div、 p、h1、form、ul、li、ol、dl、dd、dt、table。 内嵌元素可和其他元素在同一行上;宽、高、padding、margin等不可改变;常见的内嵌元素有span、a、lablel、input、img、strong、em。 用display:inline或display:block可以改变HTML元素的显示特性。Sample让inline元素从新行开始,让block元素不换行。 2)浮动
您可能关注的文档
- 女生部.权益部职位规划.ppt
- 奥鹏远程教育中心入学指导培训(2012年春季)-大连理工大学.ppt
- 她是我朋友ppt课件.ppt
- 她是我朋友pp课件.ppt
- 她是我的朋友〔三下语文课件〕.ppt
- 她是我的朋友〔新课件〕.ppt
- 奥迪奥昌新店开业推广文案.ppt
- 好人好事专题模板〔含动画〕.ppt
- 好玩动画模板.ppt
- 她是我的朋友课件3〔人教语文3B〕.ppt
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
文档评论(0)