问题标签 [visual-glitch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
309 浏览

jquery - 尽管有 z-index,文本仍显示在覆盖 div 的顶部 - Chrome 和 Firefox

我遇到了最奇怪的问题。我一直在敲这个一个多小时没有但无济于事。

我有一个带有文本的 div,带有这个 CSS:

我有一个带有这个 CSS 的覆盖对话框(YUI):

盒子在动画中向下滑动。

出于某种原因,文本显示在另一个 div 上,直到——得到这个——<em>我将鼠标移到窗口外。然后一切正常。

我最好的猜测是这是一个渲染问题。但它发生在 FF 和 Chrome(最新)中。任何的意见都将会有帮助。

-

截屏:

在此处输入图像描述

0 投票
1 回答
75 浏览

xna-4.0 - XNA 4.0:由 SpriteBatch 引起的地形故障

我正在尝试在 XNA 中实现地形碰撞,所以我添加了一些动态文本,让我可以测试计算是否正确。一切都很好,直到我打电话:

spriteBatch.Begin(); spriteBatch.End();

或者

spriteBatch.Begin(SpriteSortMode.BackToFront, BlendState.AlphaBlend); spriteBatch.End();

有了这些说明,地形会出现一点小故障,当我从代码中删除这两行时,一切都恢复正常(但这意味着我无法绘制 HUD)

任何人都有任何线索可能导致这种情况以及我应该如何解决它?

屏幕:

开启精灵批处理

关闭精灵批处理

0 投票
2 回答
553 浏览

actionscript-3 - 按钮上的快速翻转会导致另一个标签滚动(MovieClip 按钮)

我是 AS3/Flash 和 stackoverflow 的新手,并试图浏览不同的线程来解决这个问题。

我的问题是,当我在其中一个按钮上滚动过快时,该按钮将滚动到“单击”状态。我有一个测试器来调试“命中!”这一行,每当发生故障时,测试器不会显示“命中”行,所以我知道它实际上并没有注册用户输入点击。

有趣的是,这个问题也只发生在我从按钮的底部或顶部垂直移动到另一侧时。更快的 FPS 似乎确实可以最大限度地减少影响,但它仍然存在。我试图摆脱我的命中区域层,认为它是问题的罪魁祸首,但即便如此它也没有做任何事情。

我会发布 .fla 以防万一有人知道这一点,我会非常感激它,因为它让我发疯了。

https://dl.dropboxusercontent.com/u/18672917/Main_Btn_7halp6.fla

这是我使用的代码,以防有人只想从可能的编码错误中找出答案。(另外,better_mc.Hit._visible = false; 似乎不起作用)

0 投票
0 回答
426 浏览

c++ - D3D9 DrawPrimitiveUp 错误与 D3DPT_TRIANGLEFAN

嘿,伙计们,我在 D3D9 中制作了一个 Pong 游戏,并注意到在弄乱代码的某些部分后随机时间我得到了这个: http: //prntscr.com/16obk1(看来我需要 10 个代表点)

我已经尝试了一切,注释掉了 SetRenderStates,尝试了不同的原始类型,但我很难过。任何帮助,将不胜感激

0 投票
1 回答
441 浏览

jquery - jQuery ScrollTo 导致元素在 IE 中消失

我一直在开发一个站点,它依赖于 jquery ScrollTo 插件在页面之间水平移动。每个“页面”都是一个 100% x 100% 的部分,里面有一个包装器 div,然后是绝对定位的元素。

这在除 IE 之外的所有浏览器中都 100% 完美运行。在所有版本的 IE(甚至 10 个)中,内容元素都在消失,只有在悬停或以某种方式选择时才会出现。

以下是实际问题的视频和相关开发页面:

这真的很奇怪和不一致,有些元素有时会出现,有时是部分出现,但通常根本不会出现。调整窗口大小只会显示当前在视口中的元素,但不会出现在视口之外(如果您向外和向后滚动,它们会再次出现故障)。删除 ScrollTo 并使用默认的锚行为很好,但我无能为力似乎有所作为。

谷歌在这个问题上的搜索完全没有出现。

内容的基本结构是有效的:

CSS:

.wrap 中的 div 然后绝对定位在页面周围。

一切实际上都在正确的位置,并且内容正确呈现(一旦可见)。它似乎只是问题开始的 .wrap 的内容(在 .wrap 上设置测试背景表明它没有故障,只是它的内容)。

如果有人可以阐明导致此问题的原因以及使其表现的原因,将不胜感激。

干杯,内森

0 投票
2 回答
2380 浏览

android - Dialog(或带有 Theme.Dialog 的 Activity)内的 SurfaceView 有布局故障

我正在尝试展示一个SurfaceView内部Activity主题,该主题可以扩展Theme.Dialog(您可以认为我正在尝试在Dialog类中展示它),但我遇到了一些布局故障。

我无法拍照,因为截图时故障消失了:/但无论如何你看到的是“洞”SurfaceView从其原始位置移动并产生了一些奇怪的叠加效果......

问题似乎与标志有关windowIsFloating,如果我将其设置为 false 故障就会消失......

关于继续使用windowIsFloating标志的可能解决方法的任何想法?


重现问题的简单布局:

并像这样修改您的活动主题以重现该问题:

0 投票
0 回答
377 浏览

objective-c - 图像交换交叉溶解期间背景闪烁,CATransition

目前我有一个 CATransistion 应该用新的替换 _backgroundImageView.image 。它工作得很好......而且工作得很快,但是之前的图像会在这个过渡期间随机出现故障......也就是在过渡期间的某处闪烁一帧的完整图像,然后完成过渡。

这是代码:

如果我在代码之前添加此代码,则不会发生故障,但其他 UI 内容会变得不稳定,因为图像比较似乎阻塞了主线程(它必须这样做,因为动画也是主线程的事情)

顺便说一句,设备上不会发生闪烁......至少到目前为止我可以看到......所以也许这个问题没有实际意义......我在转换期间看到了崩溃......但这可能是另一个问题。

0 投票
1 回答
132 浏览

css - Can't get my wordpress widget to overflow properly

I'm having difficulty trying to clip the overflow of text in a 'Recent Posts' widget on my wordpress.

The wordpress in question is an event planning blog : the theme is 'Interior Set5'

As you can see the 'Recent posts', and all widgets for that matter can't overflow properly. This leaves them looking cluttered and isn't what I hope the end result will look like.

So far I have not been able to find the code that relates to it tto edit it by hand. I've found what I believe to be the area of code in the editor, but when i changed the overflow value it did nothing, and when I erased the section of code as a whole it made no visible change to widgets at all.

If any knows how to tidy up that recent post section I'd really appreciate it.

Best

Francis

0 投票
0 回答
151 浏览

android - OpenGL ES 2.0 轻微打嗝 Android,1.0 平滑

我不断获得每秒 60 帧的速度,并且在显示单个旋转三角形的简单应用程序上不执行 CPU 密集型操作。不幸的是,在三星 Galaxy Express 上使用 OpenGL ES 2.0 时,我在渲染中遇到了轻微的问题,就好像某些帧没有被绘制一样。

有趣的是,OpenGL ES 1.0 没有这样的问题,所以我知道它与旋转方法或使用 System.nanoTime () 作为帧之间经过时间的度量无关。我使用与我完全相同的方法,并且根据我在这里的研究和“修复你的时间步长”已经平滑了游戏循环。我得到相同的结果。

更有趣的是,来自 Google 自己的 developer.android.com 的 OpenGL 介绍中的旋转三角形示例以及来自网站“learnopengles”的 Play 商店示例都呈现了一个简单的旋转三角形。

根据对此处类似线程的研究,我尝试了连续渲染和脏渲染。轻微的闪烁仍然存在。

3 天后,我想知道它是否是我的设备,或者是否所有 OpenGL ES 2.0 应用程序都有轻微的卡顿,在单个旋转三角形上更容易注意到。

我没有其他测试设备,也没有钱买,所以我不能说这是我的设备问题,还是三星 Galaxy Express 的问题,还是其他问题。

我还能做些什么来解决这个问题吗?这是轻微的口吃正常行为吗?是否有任何我可以测试自己不表现出这种行为的代码示例?Samsung Galaxy Express 是否存在与 OpenGL 2 相关的已知问题?

感谢您的阅读。

0 投票
0 回答
697 浏览

android - Android OpenGL 跟踪墙时间与线程时间

我已经挣扎了好几天,试图理解为什么我在 Android 上的 OpenGL ES 2.0 应用程序不稳定。每秒帧数相当高,一般保持在 60 fps,但游戏似乎并不流畅。在排除了诸如我的时间步长(相同的应用程序使用 OpenGL ES 1.0 运行良好)和重载数学和帧(应用程序已简化为一个简单的旋转三角形)等简单问题后,我遇到了 OpenGL Trace。

我找不到任何信息来准确解释 OpenGL Trace 发生了什么。所以我在这里有点摸不着头脑,但我看到了奇怪的行为,例如 glClear (mask = 256) 函数需要 2,533,190 纳秒的壁时间和只有 61,040 纳秒的线程时间。这会发生一次,然后在几帧内一切都会正常。

另一个例子是 glDrawElements。274,684 纳秒的壁时间,61,040 线程时间。

这可能向我暗示,通过我尝试和错误的方法来理解 Trace 中的任何信息,引擎盖下发生了一些事情导致了减速。

它实际上暗示了什么?标准还是奇怪的行为?如果奇怪,这种行为的一些原因是什么?

如果你这么好心,谁能给我指点信息,这样我就可以理解我在 Trace 中看到的内容。

我正在尽我最大的努力,并且希望能够重新开始处理我的申请。谢谢阅读。