Dreamweaver代码技巧:滚动条、表格变色与页面交互

需积分: 10 1 下载量 69 浏览量 更新于2024-09-20 收藏 63KB DOC 举报
"Dreamweaver代码包括了网页设计与编辑的各种源代码技巧,涵盖了滚动条控制、表格颜色变换、内容防复制、iframe应用以及浏览器图标定制等实用功能。" 在Dreamweaver中,开发者可以利用HTML代码来实现各种网页效果。以下是对给定文件中各知识点的详细解释: 1. **控制横向和纵向滚动条的显隐**: - `overflow-y:hidden`:此CSS属性用于隐藏垂直滚动条,保留水平滚动条。当内容超出容器高度时,用户将无法通过滚动条查看超出部分。 - `overflow-x:hidden`:相反,它隐藏了水平滚动条,允许用户滚动查看垂直方向上的额外内容。 - `bodyscroll="no"`:在HTML中,这可以阻止整个页面的滚动,无论内容是否超出页面边界。 2. **表格变色**: - 这是一个JavaScript和CSS结合的应用,通过`onmouseover`和`onmouseout`事件改变表格单元格(TD)的背景颜色。当鼠标悬停在单元格上时,背景变为白色;移开鼠标后,背景颜色恢复为空白。 3. **禁止复制,鼠标拖动选取**: - `ondragstart="window.event.returnValue=false"`:阻止元素的拖放操作。 - `oncontextmenu="window.event.returnValue=false"`:禁用右键菜单,防止用户通过右键点击选择内容。 - `onselectstart="event.returnValue=false"`:阻止文本的选取,防止用户选中并复制页面内容。 4. **普通iframe页面**: - `iframe`元素用于在当前HTML文档中嵌入另一个HTML文档。`src`属性指定要嵌入的页面URL,`width`和`height`设置iframe的尺寸,`scrolling`决定是否显示滚动条。 5. **iframe自适应高度**: - 这个例子中,iframe的高度会根据嵌入页面的实际内容高度自动调整。通过`onload`事件监听页面加载完成,然后动态设置iframe的高度为`pindex`(iframe ID)的`scrollHeight`属性,确保内容完全可见。 6. **IE地址栏前换成自己的图标及收藏夹图标**: - 使用`<link rel="Shortcut Icon" href="favicon.ico">`可以设置网页的 favicon,即浏览器标签页和地址栏前的小图标。`href`属性指向图标文件的路径,通常为`.ico`格式,适用于IE和其他大多数浏览器。 这些代码片段展示了Dreamweaver作为一款强大的网页设计工具,可以帮助开发者快速构建交互式且富有表现力的网页,同时提供了对网页行为和样式的精细控制。通过理解并运用这些代码,可以提升网站的专业性和用户体验。