Question

Entrez la description de l'image ici

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ItemDetails.aspx.cs"  Inherits="namespacename" Debug="true" MasterPageFile="~/_layouts/default.master" %>

<%@ Assembly Name="Microsoft.SharePoint.ApplicationPages, 
 Version=14.0.0.0, Culture=neutral,
 PublicKeyToken=71e9bce111e9429c" %>

problème que je suis confronté est CSS ne s'applique pas à la page.

Bien que vérifié dans la source de la page, CSS est attaché.

</title><link rel="stylesheet" type="text/css"   href="/_layouts/1033/styles/Themable/search.css?rev=Uoc0fsLIo87aYwT%2FGX5UPw%3D%3D">
<link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/corev4.css?  rev=iIikGkMuXBs8CWzKDAyjsQ%3D%3D">

J'ai un site vide et cette page est déployée dans le dossier de layout de SharePoint 2010. Comment résoudre le problème du CSS?

Était-ce utile?

La solution 2

juste résolue,

en changeant default.Master à v4.master .. Ça fonctionne !!

 <%Page.... MasterPageFile="~/_layouts/v4.master" %>

de cette URL a appris à connaître shrirepoint 2010 utilise v4.master comme page maître par défaut:

http://office.microsoft.com/en-in/sharepoint-designer-help/customize-a-master-page-a-brand-your-site-ha102449505.aspx

Autres conseils

Quelques choses à noter; Même si link est un élément vide le doctype utilisé dans SharePoint ne le supporte pas. S'il vous plaît envisagez de fermer vos tags. Une autre chose est l'espace au début de votre querystring sur Corev4.css. Celles-ci ne devraient pas directement causer votre problème, mais cela vaut la peine d'être examinée.

Maintenant, pour vérifier si les feuilles de style sont correctement appliquées, je suivez habituellement cette approche:

  1. feu en chrome.
    (Oui, il n'est pas pris en charge par SharePoint, mais le Outils de développeur Chrome est trop bon).
  2. Vérifiez TAB TAB, si votre feuille de style est correctement incluse, il apparaît ici sous votre cadre correct et stylesheets , s'il n'est pas répertorié, quelque chose ne va pas. < / li>
  3. Dans ce cas, vérifiez Network onglet pour vérifier:
    1. est le fichier même répertorié?
    2. est le code d'état HTTP correct?
    3. est le Type de contenu dans En-têtes de réponse défini sur text / css ?
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top