【问题标题】:How can I edit a web part's .css file on the fly in MOSS 2007?如何在 MOSS 2007 中动态编辑 Web 部件的 .css 文件?
【发布时间】:2010-12-03 14:23:00
【问题描述】:

我有一个使用功能安装的 Web 部件。此 Web 部件有一个已部署的 css 文件,我需要对其进行调整,但在任何地方都找不到它。我怀疑它可能在 SQL Server 数据库中。 那么我怎样才能找到它、编辑它并即时查看更改呢?谢谢。

【问题讨论】:

    标签: css sharepoint moss wss web-parts


    【解决方案1】:

    如果你想追踪 .CSS 文件的位置,你有几个选项。 您可以使用 IE developer toolbar。如果您拥有 Internet Explorer 版本 8,那么您已经拥有它。

    按 F12 打开工具栏。按 CTRL+B 并使用鼠标定位并找到您感兴趣的元素。

    选择左侧工具栏中的 CSS 选项卡,然后在下拉框中找到 CSS 文件,或者在右侧找到“跟踪样式”,然后查看哪个 CSS 文件是样式的基础。

    IE 开发人员工具栏还允许您动态更改 CSS 参数,以便在编辑它们时直接查看结果。

    【讨论】:

    • 谢谢!该文件一直驻留在“C:\PROGRAM FILES\COMMON FILES\MICROSOFT SHARED\WEB SERVER EXTENSIONS\WPRESOURCES\
    • 太棒了。但是您必须了解,最好的方法是编辑实际的功能/解决方案包,因为如果您编辑文件,当功能被卸载/重新安装时,它将被覆盖。
    • 是的,我明白了!但我希望立即看到增量开发的变化。稍后我会将css放入解决方案包中。
    【解决方案2】:

    JavaScript 将允许您即时更改样式和 CSS。 AFIK 这是在运行时执行此操作的唯一方法。我建议使用 JQuery 之类的库来减轻痛苦并利用现有代码。

    【讨论】:

    • 感谢您的建议,但我的意思确实有点不同。下次我会尝试更好地表达这个问题)
    猜你喜欢
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    • 2011-11-18
    • 1970-01-01
    • 2011-04-21
    • 2013-03-10
    • 2014-02-02
    • 2011-05-18
    相关资源
    最近更新 更多