|
在Dreamweaver中层的使用很广泛,以下是几点建议,避免开发者在使用中陷入困境。
一、如果要嵌套层,少用多层父层,应共享一个共同的单一父层。尽量将文本放在层中的一个表格里,并且表格应该是绝对大小的(以像素为单位,而不是百分比)且不大于层,不过主表中的嵌套表可以设置为相对的百分比大小。
二、尽量不要在表格中放置层。总是在任何具有层或CSS样式的页面使用NetscapeResizeFix这个插件(Dreamweaver已经内嵌这个功能,它会在生成层代码的同时在页面插入Resize代码)。不要期望当浏览器窗口大小或屏幕分辨率发生变化后,绝对定位的层仍能保持与居中的表格或页面的内容对齐。
三、尽量不要在层中放置滚动条(用overflow属性)。可使用一个DHTML滚动器或ProjectSevenIFRAME技术来代替。不要给层和一幅图像相同的命名。每个层应该有自己唯一的并区别于页面中其他元素的名字(事实上,不应该让2个具有相同名称的元素出现在同一个页面中)。不要直接对层应用实践/行为,它们将不能跨浏览器工作,应用层中的内容(链接或图像)而不是层自身。层这个词容易使人陷入误区,其实这不过是Dreamerweaver的一个定义,为了使设计和效率上更快捷而已。真正的关键是在DHTML里,对于浏览器来说,所关心的是内容放在什么容器里,这个容器又定位在什么地方,这是两个不同的问题。Dreamerweaver用Layer的方法把它简化了,一方面用户使用简化了,另一方面,对于没有理解HTML和CSS的用户来说是限制了网站设计的可能性。朝阳网站建设www.wzjscy.com |
温馨提示:
1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
|