9.2.2.htm

来自「一部非常好的javaScript教程」· HTM 代码 · 共 34 行

HTM
34
字号
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF">
<h2 align="center">显示属性</h2>
<p>显示属性 display 和 visibility 可以实现多种特殊的效果,可以称得上是 DHTML 的精华所在。本节的第一个示例首先显示了这两种显示属性的区别,之后的几个示例分别获得了多种实用效果,可以直接应用于读者自己的网页。</p>
<p>
1. 示例 1<p>
本示例显示了 display 属性和 visibility 属性的区别。
<p><a href="../src/tu9.7.htm" target="_blank">示例</a> 
<p>本示例的效果为:初始状态时--使用 display 属性的一段信息事先没有预留空间,而使用 visibility 属性的信息则已经预留了空间;当分别单击兰色条中的文字时,原先没有显示的信息都显示出来,--使用 display 属性的信息新分配了一段显示空间,而使用 visibility 属性的信息直接使用预留的空间。
<p>
2. 示例 2<p>
本示例将 7.6.2.3 节的翻滚图效果改为用 visibility 属性来实现。
<p><a href="../src/tu9.9.htm" target="_blank">示例</a> 
<p>本示例的效果与 7.6.2.3 节的示例一模一样--初始时显示第一幅图片,当用户将鼠标指针移动到图片上时,将显示另一幅图片,如果将鼠标指针移出图片,则又将显示第一幅图片。
<p>
3. 示例 3<p>
本示例实现了一个动态折叠菜单--当浏览者单击菜单条目时,其子菜单会动态显示或隐藏,并且当鼠标指针移动到菜单条目上时,鼠标指针会变成手形,并且每个子菜单条目在鼠标指针位于其上时变为红色。<p>
<p><a href="../src/tu9.10.htm" target="_blank">示例</a> 
<p>4. 示例 4
<p>
本小节的示例实现了一个类似 Outlook 的界面,当浏览者单击某个按钮时,将显示该类的图标。<p>
<p>
以下是实现该效果的源代码(主要是通过动态更改对象的 top 和 display 属性来实现的,请注意注释):
<p> <a href="../src/tu9.11.htm" target="_blank">示例</a>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?