0

マスター ページを変更して、サイト コレクションのタイトルを本文から移動し、上部のスイート バー内に配置しました。したがって、次のh1div コードを次のようにスイート バーの DIV 内に移動します。

<div id="suiteLinksBox">
<SharePoint:DelegateControl id="ID_SuiteLinksDelegate" ControlId="SuiteLinksDelegate" runat="server" />
</div>

    <h1 id="pageTitle" class="ms-core-pageTitle" style="color:white;float:left">
      <SharePoint:AjaxDelta id="DeltaPlaceHolderPageTitleInTitleArea" runat="server">
        <asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server">
            <SharePoint:SPTitleBreadcrumb
                  runat="server"
                  RenderCurrentNodeAsLink="true"
                      SiteMapProvider="SPContentMapProvider"
                  CentralAdminSiteMapProvider="SPXmlAdminContentMapProvider">
            <PATHSEPARATORTEMPLATE>
              <SharePoint:ClusteredDirectionalSeparatorArrow runat="server" />
            </PATHSEPARATORTEMPLATE>
          </SharePoint:SPTitleBreadcrumb>
        </asp:ContentPlaceHolder>
      </SharePoint:AjaxDelta>
      <SharePoint:AjaxDelta BlockElement="true" id="DeltaPlaceHolderPageDescription" CssClass="ms-displayInlineBlock ms-normalWrap" runat="server">
        <a href="javascript:;" id="ms-pageDescriptionDiv" style="display:none;">
          <span id="ms-pageDescriptionImage">&#160;</span>
        </a>
        <span class="ms-accessible" id="ms-pageDescription">
          <asp:ContentPlaceHolder id="PlaceHolderPageDescription" runat="server" />
        </span>
        <SharePoint:ScriptBlock runat="server">
          _spBodyOnLoadFunctionNames.push("setupPageDescriptionCallout");
        </SharePoint:ScriptBlock>
      </SharePoint:AjaxDelta>
    </h1>

その結果、サイトのタイトル (私の場合は Dicusion フォーラム) が画面の右側に表示されますがfloat:left、div を定義したh1ので、ロゴのすぐ横にある左側に移動する方法はありますか?

ここに画像の説明を入力

彼がそれを行う方法を知っていれば、誰でもアドバイスできますか?

4

1 に答える 1

-1

pageTitle {位置: 絶対; 左: 400px; top: 30px} で問題なく動作します

于 2013-09-04T09:07:29.557 に答える