Dreamweaver代码技巧:滚动条、表格变色与页面交互
需积分: 10 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作为一款强大的网页设计工具,可以帮助开发者快速构建交互式且富有表现力的网页,同时提供了对网页行为和样式的精细控制。通过理解并运用这些代码,可以提升网站的专业性和用户体验。
984 浏览量
2008-12-02 上传
219 浏览量
430 浏览量
2020-09-29 上传
468 浏览量
180 浏览量
2010-10-01 上传
580 浏览量
yangdai
- 粉丝: 0
- 资源: 9
最新资源
- teacheruz:乌兹别克斯坦地方大学的学生管理系统
- dbdot:为postgres db模式生成DOT描述
- facebook-rockin-最佳自动化-selenium-scrape-no-api-tool-bot-machine-made-to-destroy-facebook:Facebook自动化:登录,喜欢,共享,评论,发布,删除。 包含视频“实际中”。 目的主要是通过在Fakebook平台中填充垃圾内容来破坏Fakebook平台(例如,当您决定离开所有这些Fcking平台时,在其中自杀)。 请安装,测试并提交您自己的改进和功能! 谢谢!
- Trigger
- 意法半导体ST_LinkV2.7z
- banking_app_angular
- kiosk_system_rpi3:Raspberry Pi 3的Nerves QtWebEngine信息亭系统
- Tribeca
- springboot-guide:Not only Spring Boot but also important knowledge of Spring(不只是SpringBoot还有Spring重要知识点)
- maven及其maven本地仓库
- SecretSanta2020:秘密圣诞老人游戏Jam 2020的游戏
- WWH21:我的winterwonderhack2021项目
- assertj-bean-validation:Bean验证的AssertJ扩展
- pytesseract:Google Tesseract的Python包装器
- FifaOnline4Api
- Triadxs