【问题标题】:How can I edit the CSS on an Access Custom Web App hosted on Sharepoint Online?如何在 Sharepoint Online 上托管的 Access 自定义 Web 应用程序上编辑 CSS?
【发布时间】:2025-11-22 17:00:01
【问题描述】:

我想在 Access 2013 自定义 Web 应用程序的列表视图中隐藏过滤器框 div,但不知道如何访问服务器上的 css 文件。

我似乎无法在 Sharepoint Designer 上找到它们,我想知道它们是否在 Azure 中?我可以使用某种工具访问我由 Microsoft 托管的 Azure 服务器吗?也许是 Visual Studio?

【问题讨论】:

    标签: ms-access azure sharepoint ms-access-2013 ms-access-web-app


    【解决方案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

    【讨论】:

    • 请在此处发布相关部分,而不仅仅是链接。
    最近更新 更多