如何在 Sharepoint Online 上托管的 Access 自定义 Web 应用程序上编辑 CSS?
Posted
技术标签:
【中文标题】如何在 Sharepoint Online 上托管的 Access 自定义 Web 应用程序上编辑 CSS?【英文标题】:How can I edit the CSS on an Access Custom Web App hosted on Sharepoint Online? 【发布时间】:2014-08-05 18:36:31 【问题描述】:我想在 Access 2013 自定义 Web 应用程序的列表视图中隐藏过滤器框 div,但不知道如何访问服务器上的 css 文件。
我似乎无法在 Sharepoint Designer 上找到它们,我想知道它们是否在 Azure 中?我可以使用某种工具访问我由 Microsoft 托管的 Azure 服务器吗?也许是 Visual Studio?
【问题讨论】:
【参考方案1】:我假设您的 SharePoint Online 实例是通过 Office365 实现的。无论如何,最佳做法是覆盖 SharePoint 拥有的 CSS 样式,而不是更改它们。执行此操作的最简单方法是通过浏览器,只需将内容编辑器 Web 部件 (CEWP) 添加到同一页面,然后将覆盖的 CSS 样式添加到该 Web 部件。然后将 CEWP 隐藏起来,让它在幕后运行。
这里有详细的说明链接:
http://www.c-sharpcorner.com/uploadfile/40e97e/content-editor-web-part-and-css-tricks/
【讨论】:
谢谢。在您链接到的文章中,我似乎无法弄清楚的一件事是起点。我应该使用什么工具来编辑内容编辑器 Web 部件?我一直试图在 Sharepoint Designer 中找到它。你说“通过浏览器”,但我不知道如何使用浏览器迈出第一步。 @MichaelBlaustein 这是为 SP 2013 添加 CEWP 的更好的演练,带有精美图片blog.cloudshare.com/2012/10/29/… 再次感谢。如果我确实可以访问 Access 2013 Custom Web App 创建的网页,那似乎是一个很好的解决方案。看起来 Web 应用实际上并不是托管在 Sharepoint 上,而是托管在某个 Azure 网站上。你能确认或否认这一点吗?再次感谢。 如果网站不是在 SharePoint 平台上构建的,我的方法将不起作用。 SharePoint Designer 也不适用于编辑网站。如果该站点托管在 Azure 中,您可以登录到 Azure 门户(假设您具有这样做的凭据),并找到托管它的实例。如果它在 VM 上,那么您可以通过 RDP 查找该机器上的代码库。如果将其部署为 Azure 网站,那么它很可能与某种类型的源代码控制挂钩,您可以对其进行编辑。无论如何,您都需要登录 manage.windowsazure.com 才能找到所有这些信息。【参考方案2】:我不知道这是否适用于在线 SP,但您可以在本地打开网站发布并使用备用 CSS 将样式应用于您的 Access Web APP。我在这里有一个博客: Apply styles to access web application
【讨论】:
请在此处发布相关部分,而不仅仅是链接。以上是关于如何在 Sharepoint Online 上托管的 Access 自定义 Web 应用程序上编辑 CSS?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 SharePoint Online 中自定义 SharePoint Designer 工作流任务表单?
如何使用 Firebase 在 Web 上托管 Flutter?它的效果如何?
如何在 SharePoint Online 页面布局中引用 Jquery?
如何解决在同一 SharePoint Online 网站中使用 Excel 创建列表时在 SharePoint 中弹出的错误