2011-01-11 45 views
0

大家好,感謝您的閱讀,的SharePoint 2010 - 發佈網站主頁(Default.aspx的)

我必須做出發佈網站:網頁具有相同的元件與其他網頁,但也有不相同的寬度。想象頁眉,頁腳,左側菜單和內容。 現在是什麼樣的:頁眉和頁腳。 左側:在主頁上比其他頁面更寬。 內容部分有jQuery圖庫,爲不同的頁面有不同的圖像。

不得不提及的是,這僅僅是爲了學習目的,它就像一個測試,所以當我學會解決這樣的事情時,我可以開始工作。

正在考慮其他母版頁,但我發現發佈網站不能有多個默認/自定義母版頁。 然後頁面佈局:也在考慮這個問題,但是誰會接受在創建新頁面時手動輸入所有鏈接?

對於寬度,如果它是PHP我會使如果主頁添加body id =「something」 - 這可以用asp來完成嗎?

現在,當我寫作的時候,我無法想象如何讓畫廊的圖像也成爲一部分?

我是設計師,知道php,但不知道asp網。

謝謝,蘇茜。

P.S-圖像:http://img151.imageshack.us/img151/8181/issueq.jpg

P.P.S.索引/主頁左邊菜單寬度300像素,在其他頁面寬度200像素

+0

讓我看看我是否弄清楚了這一點。您希望在FrontPage上將左側導航面板變寬,但是您希望它保留原始大小的子網站和網站集上? – diceler 2011-01-11 19:36:30

回答

1

我建議使用SharePoint Designer創建一個新的頁面佈局。您可以使用此頁面佈局(命名爲「HomePage.aspx」)。您可以從您想要使用的現有頁面佈局中複製代碼。然後添加所需的更改。 Rich的CSS將使您開始對菜單寬度進行一些簡單的CSS更改,但您可能需要更多,具體取決於更改的範圍。

然後,您只需在主頁的編輯模式下使用頁面 - >頁面佈局選項將其設置爲新的頁面佈局。如果需要,您可能需要在網站設置 - >「頁面佈局和網站模板設置」(/_Layouts/AreaTemplateSettings.aspx)中編輯允許的頁面佈局。

這比使用內容編輯器Web部件的優勢在於它更健壯。您無需擔心某位撰稿人意外刪除您的網頁部分。您還可以使用_masterpages庫進行版本控制(默認情況下),允許您進行更改並在必要時恢復。我還發現SharePoint可以重新編寫添加到內容編輯器Web部件的HTML,這使得HTML/CSS/JavaScript比2007年更難使用它們。

0

這裏是最簡單的方法步驟,我知道要改變單一的發佈頁面的風格:

  1. 從網站操作,選擇編輯頁面
  2. 將內容編輯器Web部件添加到其中一個Web部件區域
  3. 單擊Web部件的內部。從功能區中,選擇HTML>編輯HTML源代碼
  4. 添加HTML這個答案
  5. 編輯Web部件屬性的底部,將Chrome設置類型爲無
  6. 保存,檢查,併發佈網頁

HTML:

<style type='text/css'> 
    body #s4-leftpanel { 
     width: 300px; 
    } 
    .s4-ca { 
     margin-left: 300px; 
    } 
</style> 
相關問題