Presentation is loading. Please wait.

Presentation is loading. Please wait.

UI 软件 设计 页面布局(三).

Similar presentations


Presentation on theme: "UI 软件 设计 页面布局(三)."— Presentation transcript:

1 UI 软件 设计 页面布局(三)

2 目录 CSS布局定位 1 常用布局方法 2 练习 3 小结 4 — * —

3 浮动定位 UI DESIGN float(浮动)属性:   float:none|left|right    取值:     none: 默认值。对象不飘浮     left: 文本流向对象的右边     right: 文本流向对象的左边  CSS布局定位 — * —

4 Position定位 UI DESIGN position(定位)属性:   position:static|absolute|fixed|relative   取值:   static: 默认值。无特殊定位,对象遵循HTML定位规则   absolute: 将对象从文档流中拖出,使用left,right,top,bottom等属性,相对于其最接近的一个最有定位设置的父对象进行绝对定位。如果不存在这样的父对象,则依据body对象。而其层叠通过z-index属性定义   fixed: 未支持。对象定位遵从绝对(absolute)方式。但是要遵守一些规范   relative: 对象不可层叠,但将依据left,right,top,bottom等属性在正常文档流中偏移位置  CSS布局定位 — * —

5 #box_relative { position: relative; left: 30px; top: 20px; }
相对定位 UI DESIGN #box_relative { position: relative; left: 30px; top: 20px; } CSS布局定位 — * —

6 #box_relative { position: absolute; left: 30px; top: 20px; }
绝对定位 UI DESIGN #box_relative { position: absolute; left: 30px; top: 20px; } CSS布局定位 — * —

7 <div id="box"></div> </body>
居中布局 UI DESIGN 使用自动空白边让设计居中 #box{width:720px; margin:0 auto;} 使用CSS样式 <body> <div id="box"></div> </body> 常用布局方式 — * —

8 <div id="left">左列</div>
两列固定宽度布局 UI DESIGN <div id="left">左列</div> <div id="right">右列</div> #left{ width:200px; height:200px; background-color:#09F; border:2px solid #06F; float:left; } #right{ width:200px; height:200px; background-color:#09F; border:2px solid #06F; float:left; } 常用布局方式 — * —

9 <div id="left">左列</div>
两列固定宽度居中布局 UI DESIGN <body> <div id="box"> <div id="left">左列</div> <div id="right">右列</div> </div> 在前面添加一个BOX #box{ width:408px; margin:0 auto; } 常用布局方式 — * —

10 <div id="left">左列</div>
两列宽度自适应布局 UI DESIGN <div id="left">左列</div> <div id="right">右列</div> #left{ width:20%; height:200px; background-color:#09F; border:2px solid #06F; float:left; } #right{ width:70%; height:200px; background-color:#09F; border:2px solid #06F; float:left; } 常用布局方式 — * —

11 <div id="left">左列</div>
两列右列宽度自适应布局 UI DESIGN <div id="left">左列</div> <div id="right">右列</div> #left{ width:200px; height:200px; background-color:#09F; border:2px solid #06F; float:left; } #right{ height:200px; background-color:#09F; border:2px solid #06F; } 常用布局方式 — * —

12 练习 UI DESIGN — * —

13 小结 UI DESIGN 布局 小结 — * —

14 Thank You


Download ppt "UI 软件 设计 页面布局(三)."

Similar presentations


Ads by Google