トップバーがそこにとどまり、その下のコンテンツのみが異なるページで変化する Facebook のようなものを実現したいと考えています。同時に、/messages や /events など、上部の URL も変更されます。
これがFacebookの仕組みかどうかは完全にはわかりませんが、私はこのようなことを達成しようとしています...今のところ、これをどのように行うことができるかわかりません...
これをどのように達成できるか、またはその名前があるかどうかを知っている人はいますか?
現在のすべてのページにある固定ヘッダーでこれを行うことができるため、新しいページが読み込まれるたびにヘッダーがまだそこに表示されます。または、すべてのページを 1 つの個別の div に配置するより複雑な方法を実行することもできます。ページ、およびリンクがクリックされたときに適切な div を非表示/表示します。個人的には最初の方法をお勧めしますが、それらはいくつかのオプションです。これについては他にも方法があると確信しています。
それがあなたの望むものでないなら、私は謝ります。
編集:また、私の最初の提案はまったく新しいページをロードするので、シームレスなトランジション効果が必要な場合は、2番目のオプションがより良いルートになります
おそらくテンプレート?私の知る限り、別のページに移動せずに URL を変更することはできません。基本的にテンプレートの機能であるさまざまなコンテンツを持つページ上の一貫した要素が必要な場合。
ページに表示する動的要素を探している場合は、AJAX と DOM の操作を検討する必要があります。jQuery は、これらの両方を支援するデファクト ライブラリです。http://api.jquery.com/を見て、テンプレート エンジンを検索してみてください。ほとんどの Web フレームワークには、一貫したスタイルを作成し、コードの再利用を可能にするテンプレート システムが含まれています。