在您的网站上创建应用程序风格的体验
动态HTML (DHTML)允许您在网站上创建应用程序风格体验,从而降低整个页面必须完全加载的频率。 在应用程序中,当您点击某些内容时,应用程序会立即更改以显示特定内容或向您提供答案。
相比之下,网页通常必须重新加载,或者必须加载整个新页面。 这可能会让用户体验更加脱节。 您的客户必须等待加载第一页,然后等待第二页加载,等等。
使用< div> 改善观看者体验
使用DHTML,改善这种体验的最简单方法之一是让div元素打开和关闭,以便在请求时显示内容。 div元素定义您的网页上的逻辑分区。 将div看作可能包含段落,标题,链接,图像甚至其他div的框。
你需要什么
为了创建一个可以打开和关闭的div,您需要以下内容:
- 通过点击打开和关闭来控制div的链接
- 显示和隐藏div
- CSS来隐藏或显示div的样式
- JavaScript来执行操作
控制链路
控制环节是最简单的部分。 只需创建一个链接,就像你会到另一个页面一样。 现在,请将href属性留空。
学习HTML把它放在你的网页的任何地方。
显示和隐藏Div
创建你想要显示和隐藏的div元素。 确保你的div有一个唯一的ID。 在这个例子中,唯一的ID是学习HTML 。
这是内容栏。 除了这个解释性文字外,它开始空白。 在左侧的导航栏中选择你想要学习的内容。 文本将出现在下面: p> 为您的CSS创建两个类:一个隐藏div,另一个显示它。 你有两个选择:显示和可见性。 显示从页面流中移除div,而可见性只是改变了它的显示方式。 一些编码者更喜欢显示 ,但有时候, 可见性也是有意义的。 例如: 如果您想要使用可见性,请将这些类更改为: 将隐藏的类添加到您的div,以便它隐藏在页面上: 这个脚本所做的就是查看当前在div上设置的类,如果标记为隐藏,则切换为未隐藏,反之亦然。 这只是几行JavaScript。 将以下内容放在HTML文档的头部(在学习HTML h3>
显示和隐藏Div的CSS
JavaScript来使它工作