Sharepoint 2013 - Cacher de Navigation de gauche, mais pas dans les Personnes et les Groupes
J'ai essayé de cacher la barre de Navigation de gauche et il fonctionne sans problèmes. Le seul problème maintenant c'est que lorsque je vais sous: paramètres du Site > les Autorisations de l'Utilisateur > les Personnes et les Groupes
Il se cache de moi mes Groupes que j'ai créé il y a sur le côté gauche. Est-il possible de cacher la barre de navigation de gauche dans tous les sites et de laisser les "Personnes et les Groupes" seul?
J'ai fait mon propre fichier css pour masquer la barre de Navigation:
MyOwnCss.css:
#sideNavBox { DISPLAY: none }
#contentBox { margin-left: 0px }
En ce qui concerne meilleur
Andrew
OriginalL'auteur Rider | 2013-08-13
Vous devez vous connecter pour publier un commentaire.
Solution:
Essayer ci-dessous css (au lieu de la vôtre):
Explication:
Div avec l'id
sideNavBox
est le conteneur principal de navigation de gauche de la boîte. Mais ce n'est pas le conteneur qui contient les liens rapides.En fait des liens rapides est contenue par un autre div avec la classe
ms-core-sideNavBox-removeLeftMargin
, qui est un enfant div de div avec l'idsideNavBox
.Maintenant, les gens et les groupes panneau de gauche, les éléments ne sont pas contenues dans cette div avec la classe
ms-core-sideNavBox-removeLeftMargin
, mais est plutôt contenue dans le div au-dessus d'elle avec classems-ql-additionaltopsection
(comme indiqué dans l'image ci-dessus).Alors notre solution ci-dessus se cache réels de cette quicklinks contenant de la div:
au lieu de conteneur parent
Vous pouvez trouver mon blog détaillée sur cette question ici.
.ms-core-sideNavBox-removeLeftMargin { display: none } devrait également être utilisé pour masquer le menu de navigation de gauche de la boîte lorsque supposons que vous utilisez le mondial de la barre de navigation en haut. Paramètre #sideNavBox { DISPLAY: none } cacher le haut de la barre de navigation ainsi..
OriginalL'auteur Purnil Soni
Si vous souhaitez supprimer le sidenavbox seulement dans des cas particuliers, alors vous devez faire ce qui suit:
1. Modifier la Pertinentes master page dans SharePoint designer (dans mon exemple ci-dessous j'ai édité la Page Maître Système.
Ci-dessous un exemple vérifie les pages de formulaire et supprime le sidenavbox là seulement.
2. Ajoutez le script suivant (jQuery):
Code:
3. Enregistrer et l'enregistrement dans la Page principale.
Maintenant, vous n'aurez pas besoin de modifier chaque page contenant un formulaire pour ajouter du contenu webparts et ces. Cela fonctionne sur toutes les pages spécifiées dans le script.
OriginalL'auteur Adi Solar