gpt4 book ai didi

c# - ASP :NET MVC: How can I render two styles in one page without any overlaps of CSS classes?

转载 作者:行者123 更新时间:2023-11-28 04:52:42 25 4
gpt4 key购买 nike

我正在开发一个基于 Web 的应用程序,该应用程序可以生成包含一些数据的文档。我在文档生成器中有一个新功能,您可以在文本框中粘贴一个 Atlassian Confluence(在我们公司中,我们将其用作 wiki)链接,然后保存来自该特定页面的内容将出现在文档中。

<强>1。问题:如果没有 CSS 类,我无法从 Atlassian Confluence 的 API 获取行数据。

<强>2。问题: 我在文档生成器中使用 Bootstrap 3,Atlassian Confluence 也使用了一些 Bootstrap 类。这意味着:Atl​​assian Confluence 样式表重新着色并调整了我页面上元素的大小,我无法为来自 Confluence 的内容创建新样式表,因为有一些特殊的东西,我没有时间这样做。

问题:是否有任何可能性或变通方法可以使用 ASP.NET 和 Razor 的选项解决此问题?

最佳答案

我的案例的解决方案:

我创建了一个新的 cshtml名为“WikiContent”的页面。在此页面中,我使用 Confluence 的样式呈现来自 Attlasian Confluence 的内容。在我的文档页面中,我创建了一个 <iframe>它使用一些参数呈现页面“WikiContent”。

我使用了来自 this 的答案<iframe> 的样式和大小调整问题使用 JavaScript。我还在 <iframe> 中添加了 100% 的宽度.

关于c# - ASP :NET MVC: How can I render two styles in one page without any overlaps of CSS classes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40610219/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com