1. 元素定位
1.1 Float
Float:内容不会覆盖
1. F子块内容脱离父块,故父块高度变小
2. F子块左、右浮动,F子块的宽度变小
a) 父块的padding-left+F块的margin-left
3. N子块上移,且内容环绕F子块,
a) N子块边框、背景色撑满父块,但内容不会和F块重叠,而是环绕
b) N子块内容保持着F块设置的margin
c) 给N子块也设Float则N子块不再环绕F子块,会并排向父块浮动靠近
4. 应用:首字放大、图文环绕
5. 如果没有父块,则把Body想象为父块
注:
父块(N子块、N子块)=》父块(F子块、N子块)=》父块(F子块、F子块)
=》父块(F子块、N子块、N子块)=》父块(F子块、F子块、N子块)
1.2 Position
Position取值:内容会覆盖
1. Static默认值,块保持在应该在的位置上,没有任何移动效果
2. Absolute绝对位置(相对BODY)
a) A子块不再属于父块,故父块高度变小
b) N块上移
c) Top、right、bottom、left相对页面body各边距离
d) 可通过z-index层叠
3. Relative(相对父块)
a) R子块根据top、left等移动,但宽度不变,所以边框会超出父块,避免:可指定宽度
b) R子块仍属于父块,故不会影响父块高度、其它N块的位置
c) 不可层叠
4. fixed
a) 本质上和absolute一样,不过块不会随着浏览器的滚动条向上或者向下移动
b) IE6、IE7不支持,故不推荐使用
注:Top、right、bottom、left只有当position为absolute或relative时才有效
Left/right,top/bottom不要同时设置四个,不然IE和火狐会显示不同
1.3 Z-index
用于调整垂直页面方向的各块之间的重叠高低关系
1. 值大的位于值小的上方
2. 默认0
E:\workspace-nfjd\aiweb\WebContent\aiweb3.0\css\tabPanel.css
当a里面由于padding-top使文字下移后,造成背景也移到了,可使用background-position-y:0px;定位
分享到:
相关推荐
下面,我们将深入探讨div+css布局的相关知识点。 1. **Div元素**:HTML中的`<div>`(division)元素是一个通用容器,用于组合HTML元素,为页面提供结构。通过设置`<div>`的类或ID属性,我们可以对多个元素进行分组...
在描述中提到的“table布局网页转换为div+CSS布局的转换软件”能够快速高效地完成这一转变,无论是对于简化网页代码,还是提升网页性能,都有显著效果。 软件支持绝对定位和流定位,这意味着它可以处理复杂的布局...
总结一下,`div+css`布局制作箭头的步骤流程包括:创建`div`元素、定义边框、调整角度、定位箭头以及可能的复杂形状实现。这不仅有助于提升网页设计技能,也有助于理解CSS的灵活性和强大性。对于志峰创业室这样的...
5. **增强可访问性**:对于无障碍浏览(Accessibility)来说,Div+CSS布局往往优于Table布局,因为它能更好地遵循WCAG(Web Content Accessibility Guidelines)指南。 在实际操作中,使用Table2CSS3.0.0工具时,...
在网页设计领域,Div+CSS布局是现代网页开发的基础,它极大地提升了网页的可维护性和易用性。这个“Div+CSS布局入门+实例教程”是为初学者设计的,旨在帮助他们掌握这一核心技术。 Div(Division)是HTML中的一个...
### div+css布局实例——淘宝网首页分析 #### 一、引言 随着互联网技术的不断发展,网站设计已经从简单的图文混排发展到了更加注重用户体验和交互性的阶段。在这个过程中,div+css布局作为一种灵活且高效的网页...
【Div+CSS布局入门教程详解】 Div+CSS布局是网页设计中的重要技术,它通过分离样式和内容,使得网页设计更加灵活、可维护性更强。本教程将带你一步步入门Div+CSS布局,从基础概念到实际操作,帮助你掌握这种布局...
这表明文档主要围绕Div和CSS布局技巧展开,且强调了项目表现层(即前端展示层)的重要性。标签“Div+CSS 布局大全.pdf”与标题一致,进一步确认了文档的分类和主要内容。在核心内容的摘录中,我们可以看到文档的结构...
在网页设计中,`div+css`布局是构建页面结构和样式的重要技术。它通过HTML的`<div>`元素作为容器来组织内容,并利用CSS(层叠样式表)来定义这些容器的外观、位置和样式。`div+css`布局能够实现灵活、可维护的网页...
DIV+CSS网站布局从入门到精通 源代码 朱印宏 邓艳超 编著 北京希望电子出版社 2011年1月 本教程介绍了商业类型的网页设计,以及目前流行的DIV+CSS标准布局方法和实战技法。通过对十个经典案例进行分析,分别从不同...
描述中的关键词如"div+css"、"web标准"、"div+css布局"、"div+css实例"、"div+css模板"揭示了这些模板遵循Web开发的最佳实践,旨在实现结构与表现的分离,提高网页的可维护性和可访问性。Web标准通常指的是W3C制定的...
这个压缩包文件"DIV+CSS布局练习"显然旨在帮助初学者通过实践掌握这一基础技能。以下是关于`DIV+CSS`布局的一些详细知识点: 1. **DIV元素**:`<div>`(division)是HTML中的一个通用容器元素,用于组织页面内容。...
一、 DIV+CSS布局网站的好处 DIV+CSS网页制作技术的优势在于其能够将表现与内容分离,提高搜索引擎对网页的索引效率,提高页面浏览速度,易于维护和改版。使用DIV+CSS重构的页面容量要比TABLE编码的页面文件容量小...
在Div+CSS布局中,图像不仅可以作为内容的一部分,还可以作为背景图,通过CSS的background-image属性进行设置,实现背景平铺、裁剪、定位等效果。 学习Div+CSS,首先要熟悉HTML的基本结构和Div元素的用法,然后掌握...
本篇文章将重点围绕Div和CSS布局展开,探讨相关知识点。 首先,Div是HTML中的一个块级元素,全称为“division”,意为“分隔”或“分区”。在网页设计中,Div常被用作容器,用于组织和管理页面内容。通过设置Div的...
新手通过这门教材可以在两天内掌握基本的div+css布局技巧。以下是对标题和描述中涉及知识点的详细说明: 1. **规划网站**:在开始布局前,首先要规划网站的结构,明确各个部分的功能和尺寸。例如,导航条(Main ...
《DIV+CSS布局网页》教学设计方案是一篇针对中等职业学校网页设计课程的教学设计,旨在帮助学生掌握使用DIV+CSS进行网页布局的核心技能。该方案荣获全国“创新杯”计算机类说课大赛一等奖,体现了其在教学创新和实践...