gpt4 book ai didi

css - ASCX 控制失去风格?

转载 作者:行者123 更新时间:2023-11-28 14:34:05 27 4
gpt4 key购买 nike

我有一个基于 ASCX 的元素,在 IE7 中有时似乎会丢失 CSS 样式。每隔一段时间,ASCX 的某些部分会突然不呈现任何样式以检查信息行。这种情况不一致。每天大约只有2到3次。我不能总是重现这个问题,但我需要解决这个问题。 ASCX 控件的其余部分以及页面的其余部分仍保留其样式。我可以添加一些东西来强制控件始终呈现 CSS 吗?

最佳答案

我认为吉姆在这里有所作为。我怀疑您的样式嵌入在控件中,并且其中的某些部分未包含在回发中,这将“孤立”样式 - 控件的元素不会定义 CSS。

一个简单的测试是将控件中的任何 CSS 放在使用它的页面的 HEAD 中。这应该可以修复它,然后您可以将它全部移到它自己的 .css 文件中。

我们甚至创建了像脚本一样注册 CSS 的 ASP.NET 页面扩展方法,并且每个控件都注册了它需要呈现的 CSS 文件。许多控件使用相同的 CSS,因此相同的“我之前包含过这个吗?”脚本逻辑也适用于 CSS。

Viola - 我们的控件中不再缺少 CSS。

关于css - ASCX 控制失去风格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7000558/

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