0

在不使用 SharePoint Designer 或 Visual Studio 的情况下,是否可以将默认搜索框移动到页面的页脚或特定的自定义 div 标记?我发现 CSS 可以让我将其移动到页面顶部,但是在尝试将其移动到页脚时效果不佳。

这是将其移至页面顶部的 CSS: .s4-search { TOP: 10px; 右:400 像素!重要的; 位置:固定;}

4

2 回答 2

0

有一个名为 SRSB 的 div 类,您可以使用它来重新定位项目。通过使用 CSS 和使用绝对位置或类似方法,或者您可以使用 jQuery 重新定位或将其移动到页面上的不同 div。请参阅div id 和 div 类之间的区别以使用 CSS 和 ID 以及移动元素http://api.jquery.com/category/manipulation/

于 2012-12-20T09:50:53.063 回答
0

如果您可以通过浏览器访问母版页库,则可以编辑母版页以移动 PlaceHolderSearchArea 内容占位符。

  1. 转到您网站的主页。
  2. 站点操作 > 站点设置
  3. 在站点设置页面上,单击图库下的“母版页和页面布局”。
  4. 下载您的母版页(可能是 v4.master)。
  5. 找到 [asp:ContentPlaceHolder id="PlaceHolderSearchArea"] 标签。将此移动到页面上您想要的位置。
  6. 保存并上传回母版页和页面布局库。签入、发布和批准。

我强烈建议您不要编辑开箱即用的母版页(如 v4.master),而是复制它以创建自定义母版页。我不会在这里详细介绍这些细节。

于 2013-01-11T21:13:24.197 回答