スイッチングリボンとナビゲーションバーの場所、MySites
-
09-12-2019 - |
質問
トップリボンの下に移動するトップナビゲーションバー(私のサイト、私のコンテンツ、私のプロフィール...)を手に入れようとしています。基本的に私は宇宙の一番上の地域が通常のサイトコレクションのように見えます。これを行う方法は何ですか?今すぐ私は2つのバーの場所を切り替えることができ、彼はリボンの上部にあり、ナビゲーションバーは以下のとおりですが、ページの内容はリボンで移動しているので、リボンが拡大されたときのナビゲーションバーをカバーします。どうすればいいですか?これは2つの順序を切り替えるための私のコードです:
body #s4-ribbonrow
{
background-color:black;
width: 1041px !important;
margin-left: auto !important;
margin-right: auto !important;
position: relative;
top: -44px;
overflow: visible;
}
.ms-globalnav {
background-color: black !important;
border-bottom: 1px solid #333333;
height: 43px !important;
width: 1041px !important;
margin-left: auto !important;
margin-right: auto !important;
position: relative;
top: 133px;
}
.
そしてリボンが隠されたときに同じ地域が開かれているのでしょうか。私はCSSとブランドを変更するための機能ステープルを使用していますが、私はマイサイトのこのトップエリアを正常なサイトコレクションのように見せることはできません。
編集:いくつかの情報+スクリーンショット 基本的にこれが起こることです。 http://i828.photobucket.com/albums/zz208/toot3r /whathappens.png.
トップナビゲーションバー(マイサイト、マイプロフィール...)が、リボンが隠されているために起動してから内容の下にあります。
そしてこれが私が欲しいものです、リボンが隠されているときでさえ、ロゴか何かを示すべきです。 http://i828.photobucket.com/albums/zz208/toot3r /whatiwant.png.
***イメージについてすみません、私はそれらを埋め込むことができるように私はリンクを投稿したばかりの評判はありません。
お願いします!!!!!
解決
これを一方で考え出した。私は他のすべてのサイトにあるナビゲーションバーのコード(全体のコントロールコード)も同様に追加しました。私はv4.Master Masterページからこれを手に入れました。
私のサイトが私のCSSにあるナビゲーションバーをHIDし、私の他のサイトに従って新しいコントロール(私が追加したもの)をスタイル化しました。私はこの新しいコントロールのためのサイトマップを作成しなければならなかったので、他のSharePointサイトと同じリンクを持つようにしました。今、私はクロスサイトコレクション/ Webアプリケーションナビゲーションインターフェースを持っています、そしてそれは私のニーズを満たしています!
これは誰かを助けることができます、私はいくつかのコードを提供することができますが、私がv4.master内からそのすべてを言ってからサイトマップを作成することができます。
ナビゲーションバーの上のリボンを移動するために、私は単に位置を使用していました:2つを動かすのに関連しています。
PS:私はまた、v4.masterからコードを使用しました(単にカスタムマスターページにコピーして貼り付けてください)。