4

过去,现在不相关的背景故事:我试图做出一些改变以BlueBand并获得“起来,很快运行”,但它进一步寻找后,这不再是一种选择,由于是以前的开发者引入表布局。我必须忍受这一点,并做出一些调整。哪个CSS框架可以很好地与SharePoint发布网站配合使用?

所以,看向未来的绿地项目...

是否有与SharePoint发布网站的工作很好的CSS框架的任何建议? (示例为BluePrint,YUI)。它们不应该干扰标准的即用型控件,如“网站操作”菜单,富文本编辑器和发布工具栏。

现实世界的经验的欢迎,欢迎!

回答

1

什么你想使用一个CSS框架?据我可以告诉你可以使用一个进行跨浏览器重置,但其他一切都取决于您的布局。如果你打算抛出标准的SharePoint布局,这意味着你需要从头开始。好消息是,与为任何其他网站创建布局没有多大区别。在使用SharePoint时,您需要一些东西(http://msdn.microsoft.com/en-us/library/aa660698.aspx),但对于CSS,完全取决于您。

1

你会碰到很多的麻烦试图将蓝色乐队主题变成一张少布局的表格。

您可以从免费Accesibility Kit for Sharepoint得到一些里程。 它带有布局页面,CSS,甚至是那些关心他们网站HTML的人的控制适配器。

尽管如此,摆脱由SharePoint产生的表是不是"up and running pretty quickly"

+1

我已经放弃了。修改问题。 – 2009-06-04 09:06:34

1

真正兼容,您应该与minimal masterpage开始。这将是连接到发布布局的主页面。然后,您可以添加所需的所有html/css到您的母版页和布局,使它们看起来像您想要的任何东西。

如果浏览相同发布页面的用户也需要访问您的列表表单(新建,编辑,显示),您将不得不编辑这些文件并将它们附加到您的母版页(通过SP Designer或Feature自动执行)。或者,使用HTTP处理程序自定义应用程序主页面,使其与发布主页面和deploy them both as a feature几乎相同,该处理程序在运行时更改application.master的主页面。

而且一个供参考,也有很多问题,一旦你开始自定义列表形式页访问不久又看到了用户的网站,所以如果需要首先做你的研究,在那一个。

+0

感谢您的建议。你有使用可以共享的CSS框架的经验吗? – 2009-06-24 10:32:15

0

您可以使用您使用SharePoint工作时想要的任何框架,然而,主要关注的是如何的控制力Web部件。 OOB Web部件使用基于表格的布局。如果您完全控制Web部件如何使用它们产品的标记,那么您距离使用稍微头痛的框架更近了一步。

要缓解Web部件中使用的一些基于表格的布局,您可以查看辅助工具包以适当地转换Web部件。

1

我们已经使用了960.gs,取得了一些成功。只需将它包含在您的母版页中,然后用 - 或者使用container_12/container_24包装主要内容区域。然后在您的个人页面布局中,您可以充分利用960的所有列/推/拉/ alpha/omega好吃的东西。这工作在2007年和2010年,在2007年只需要多一点工作。

相关问题