我相信这是一个HTML/CSS
问题-如何设置标头或功能区常量。就像在改变身体一样。例如facebook网站。当您单击Profile
时,页面的主体会更改,但是该栏保持不变。单击Home
时相同。
谢谢 !
最佳答案
我没有看FB代码,但从本质上讲,为了回答您的一般性问题,它们是两个不同的页面,工具栏具有相同的代码。
一方面,您具有网页页面的布局和设计,另一方面,您对其进行了编码:使用模板引擎来编写PHP,ASP等。
这样,您可以放置工具栏,内容,页脚等的代码,然后按您的方式进行合并,从而产生“相似”的页面重用相同的部分。
PHP,ASP等代码负责“决定”必须突出显示的菜单,选项等,以表明您所在的部分。
另一种方法是AJAX方法,例如google gmail,其中页面的内容会发生变化,并通过AJAX请求新内容,而不重新加载页面。