是否可以创建一个文本子画面,并有选择地显示相同HTML文件的一部分,而忽略其余部分。要显示的部分由使用CSS生成的菜单选择,该菜单带有同一页面内的链接。
(每个部分的长度是未知的,预计会有很大的差异)。
不幸的是,与服务器通信不是一种选择。
如您所料,我是CSS、PHP和JS的新手
发布于 2009-04-01 19:49:29
您将希望使用ID标记包装每个部分,并使用javascript控制可见性。有几种方法可以控制JavaScript中的可见性。
控制可见性的CSS元素是visibility和display。
Visibility使用上面回复中的属性显示或隐藏文本,display允许您使用" block“和"none”作为属性从DOM中实际删除该块。您需要选择最适合您的应用程序的元素。
Javascript库如Prototype/script.aculo.us或J-Query、MooTools等非常适合这种控制。
如果您想从头开始学习这种脚本,Jeremy Keith的"DOM脚本“这本书是一本很棒的书,可以在几天内完成。
发布于 2009-04-01 11:10:18
听起来像是将CSS property visibility设置为hidden | visible | collapse。
发布于 2009-10-28 08:55:42
您应该使用display none来隐藏内容,使用display block来再次显示它们(或内联显示)
https://stackoverflow.com/questions/705015
复制相似问题