Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery更改内容后,CSS渐变看起来不正确_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jQuery更改内容后,CSS渐变看起来不正确

Javascript jQuery更改内容后,CSS渐变看起来不正确,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个小的网络应用程序,我正在为自己开发 当我单击add按钮时,它会调用一些.load函数来返回错误消息和更新的表 但是,它会导致渐变如下所示(查看错误消息周围以及表格的左上/右上角): 渐变设置为包含div的背景(绿色div中的灰色div)。jQuery为消息加载一个,为表加载一个 我不明白为什么渐变会发生这种情况,因为它在初始页面加载时(在jQuery更新之前)工作得很好 是否有强制后台“刷新”的方法?如果您检查元素或更改为其他选项卡,然后返回到此选项卡,它会自行修复。由于提供的信息有限

我有一个小的网络应用程序,我正在为自己开发

当我单击add按钮时,它会调用一些.load函数来返回错误消息和更新的表

但是,它会导致渐变如下所示(查看错误消息周围以及表格的左上/右上角):

渐变设置为包含div的背景(绿色div中的灰色div)。jQuery为消息加载一个
,为表加载一个

我不明白为什么渐变会发生这种情况,因为它在初始页面加载时(在jQuery更新之前)工作得很好


是否有强制后台“刷新”的方法?如果您检查元素或更改为其他选项卡,然后返回到此选项卡,它会自行修复。

由于提供的信息有限,我认为“背景渐变”问题较少更重要的是,前景中的元素具有不透明和/或彩色背景,覆盖在背景渐变的顶部

您是否已将所讨论的
样式设置为透明背景,或者是否已将背景颜色应用于它(直接或固有)


请提供问题的更多信息(CSS和一点HTML)以获得更好的答案。

您使用的是什么浏览器?另外,您是否有任何带有错误的示例代码,以便我们可以复制和测试它?可能是在?这是在Chrome上。我现在不担心IE,因为我使用了很多HTML5,但它在IE9中不起作用。我可以试着把它放在JSFIDLE上,但是jQuery调用是针对我本地服务器上的php脚本的。它不一定是您的精确代码,一个导致问题所需的最小代码的缩小版本就可以了,而且实际上是首选的。如果你想得到一个真正的答案,你应该分享一点CSS和jQuery代码。尽管CSS在其他地方都很好,但只有当内容随着jQuery发生变化时(它对样式没有任何影响,只返回文本)。我甚至可以打破梯度突出显示在页面上的任何地方,只要我的光标。。。如果CSS被破坏了,为什么inspect元素会修复它?哦,不正确区域的形状与HTML布局根本不匹配,它只是自己流血/扩散。一旦您检查元素以修复它,它将正常工作,直到您刷新。您解决过这个问题吗?我也有同样的经历,我很想知道你是否解决了这个问题。