通俗基础教程
电脑操作教程
电脑怎样拨号上网
如何做个人网页
怎样做局域网
Word教程(文字处理)
图形图象处理入门
经典提高教程
怎样使用代理服务器
如何做无盘工作站
Photoshop教程
Dreamweaver教程
Flash教程
Firework教程
Frontpage2000教程
Authware教程
Office2000教程
如何制作动画图片
OICQ&ICQ使用方法

高手学习指南

硬件升级技巧
CGI教程
ASP教程

PHP教程

注册表使用技巧
路由器的设置
网站建设指南
SQL
合作网站
栏目制作月光软件
最近更新:
类别:网站制作

Dreamweaver中层的定位
出处:http://jet.cnnf.net

  自从Dreamweaver提出层这个概念以来,层的定位一直困扰了许多朋友。其实Dreamweaver中层的概念80%都是将DIV这个标记和CSS的定位进行了抽象,从而得到层这个定义。一切层(只是针对DW中的DIV标记,Netscape的Layer不做讨论)的定位问题也就归结到了用CSS对DIV标记进行。一共有3种定位的情况,我们一个一个来看

1 打开ojbect面板,用层工具在工作区随便拉出来一个层。那么这个层不论页面如何放大放小,它都以浏览器窗口区左上交为基点,用top和left值来控制坐标的。

2 在DW工作区插入一个多行多列的表格,将光标移动到中间一个单元格内。用Insert菜单下的Layer菜单插入一个层。保存一下。我们可以看到,此层非彼层,它将以表格单元为基点控制坐标。仔细观察代码,原来根本就没定义left和top值。千万别定义,定义之后就成了第一中情况的固定层了

3 将2制作好的层改变一下,找到此层的代码部分,将单词absolute替换为relative,保存。可以看到,层也是相对于表格单元定位的,而且可以改变top和left值!无论top和left怎么变,此层都将相对与表格单元定位。但是问题又出现了,表格单元被撑大了许多。再将DIV标记的width和height值改为0或者索性删掉这2个属性,怎么样?单元表格又恢复了吧。需要注意的是,单元格的最小尺寸将容纳<div>和</div>中间的内容,因为<div>确确实实的包含在了<td>和</td>之间

以上3中情况只是发生在Dreamweaver中的。如果脱离Dreamwever改用源代码对层定位,那么问题将变的相对简单。万变不离其宗嘛

   
相关教程
网页百戒之网页外观
网页百戒之一般注意
网页百戒之标记运用
网页百戒之进阶技巧
网页百戒之网页道德
网页百戒之内容指南
如何利用不同分辨率查看网页?
如何清除网页中不必要的HTML代码?
如何在DW的编辑状态下预览插入的FLASH作品?
怎么样才能控制弹出新窗口的位置?
怎么样才能控制弹出新窗口的位置?
怎样控制弹出窗口大小?
网页中制作边角圆润的图形
网页中飘动的图片的制作
如何在一个网页中实现多个链接效果
Dreamweaver中层的定位