2011-01-11 60 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> 
相关问题