问题标签 [transparent]

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 投票
2 回答
1218 浏览

iphone - iPhone MailComposer 类 UIViewController dismissModalViewControllerAnimated 问题

我创建了一个类来启动 MailComposer,这样我的 iPhone 应用程序在生成各种类型的电子邮件时只有一个地方可以去:一些带有附件,一些没有。有些带有预先填写的地址,有些则没有。

我不希望我的类实现 UIViewController,但它必须这样才能成为 MailComposer 的委托。否则,调用我的类的视图控制器本身必须是 MailComposer 的委托,这违背了目的。

让我的类成为视图控制器的缺点是它必须先加载到屏幕上,然后才能以模态方式调出 MailComposer。不幸的是,视图控制器不能是透明的。效果是,屏幕上的任何内容都会在 MailComposer 出现之前被纯白色视图控制器覆盖片刻。

我也许可以忍受,但不是这样:在 MailComposer 消失后,我的空白视图控制器占据了屏幕。我应该能够通过调用它来从内部摆脱它:

但这死于可怕的死亡:“正在加载 43365 堆栈帧......”

我的班级——一个预先填充然后启动 MailComposer 的 UIViewController——是否丢失了它的 parentViewController?它不是零,因为我已经对此进行了测试。

从当前视图控制器中启动...

在类内部,您需要 mailComposeController:didFinishWithResult:error: 方法来使 MailComposer 消失,而要实现这一点,该类必须是 MFMailComposeViewControllerDelegate。这是那里发生的事情:

如果您能帮助我,我将不胜感激!

0 投票
1 回答
1640 浏览

html - 包含非透明内容的透明 div - IE 6 高度:100% 不起作用

嘿!我有一个棘手的 IE 6 问题(不是吗?)。

我想出了一个我认为是一个非常简洁的方法,让一个具有透明背景的 div 显示背景的主体图像并包含非透明内容。这实际上由三个 div 组成:

一个大容器 div,一个绝对定位的背景透明 div 和一个相对定位的不透明内容的 div。

我将两个 div 放置在包含的 div 内,使它们彼此叠放,从而呈现出带有非透明内容的透明背景。

包含 div 被推送到内容 div 的大小。我将透明背景的高度和宽度设置为 100%,使其具有包含 div 的大小。这意味着我的背景随着内容的扩展而扩展,使我的所有 div 都可以扩展。

最后一点是问题所在。IE 6 不会导致背景 div 占据包含 div 的高度。如果我指定一个高度,它可以正常工作,但这意味着我失去了整个事物的可扩展性。

这是基本代码:

HTML 代码

CSS 代码(另存为“style.css”)

我很感激任何关于如何解决这个问题的建议。每次更改内容时,我都不愿意去设置一个高度。

0 投票
2 回答
2415 浏览

c++ - 系统上下文菜单图标不像 WinRAR 那样透明

我在系统上下文菜单中添加了一个图标(当我们右键单击任何文件/文件夹时弹出的菜单)。但是图标不是透明的(在xp中它不明显,但在vista/win7中清晰可见)图标下方有一个白色背景。但是 WinRAR 或 TortoiseSVN 图标没有任何白色背景,它们是透明的。

我尝试了以下 C++ 代码:

[main.bmp 为 16X16]

  1. 此外,图标(.bmp)在非英语操作系统中也没有完全显示。

那么有没有什么特殊的技术可以让系统上下文菜单中的图标像WinRAR一样透明呢?

0 投票
2 回答
2429 浏览

css - 在 IE 中使图像透明以显示不透明的背景

我试图让这个东西在 IE 中工作(任何版本 - 在 FF、Opera、Safari、Chrome 中工作......):

我有一个带有背景图像的 DIV。DIV 还包含一个在鼠标悬停时应该是透明的图像。现在预期的行为是 DIV 背景会透过透明图像(它在除 IE 之外的所有浏览器中都这样做)。
相反,它看起来图像变得透明但在白色背景上,我无法通过图像看到 DIV 的背景。

这是一些代码:

还有一些 CSS:

所有这些都嵌入在 Dojo Drag-n-Drop-system 中,因此dojoDndItemOver会自动设置为 MouseOver 上的 DIV,dragItem设置为图像周围的 href(直接在图像上使用相同的类根本不起作用因为 IE 不支持在 href 的其他项目上“悬停”)。

有任何想法吗?或者它是一种 IE 专业,只是通过某种方式只是将图像变灰而不是提供真正的透明度并显示下面的任何内容来“模拟”图像的透明度?

0 投票
3 回答
2632 浏览

javascript - 忽略图像中透明部分的鼠标交互并将其分配给下图

我有两个带有图像的表格,其中部分图像是透明的,我想忽略这些部分上的鼠标交互(尤其是单击),并将单击分配给下面另一个表格中的图像。

(我希望你能理解,因为英语不是我的母语。)谢谢..

0 投票
2 回答
85 浏览

sifr - sIFR 在透明背景下仅显示 Opera 中的第一行文本

我第一次在测试页面上实现了 sIFR。我的代码如下。它在 IE7、Firefox、Safari 和 Chrome 中运行良好,但在 Opera 中,仅在页面首次加载和刷新页面后出现第一行 sIFR-ed 文本。但是,如果我滚动页面,所有的文字都会出现!它似乎与透明度有关,因为如果我关闭透明度,它就可以正常工作。

请有人可以帮我完成这项工作吗?

谢谢,

加里

0 投票
1 回答
437 浏览

jquery - jquery切换和透明PNG

我有一个动画并显示 DIV 的 jquery 切换。我有一个透明的PNG,阴影类型的背景图像,当它第一次出现时,我看到一个黑色的背景,然后一旦图像加载它就会消失......

有办法解决吗?那是一个错误吗?我让它的动画很慢,所以也许这与它有关。

我应该让它显示()吗?

0 投票
2 回答
1013 浏览

apache-flex - flex 应用透明背景

我在将 swf 嵌入 html 页面时遇到了一些问题。客户要求我为我的应用程序添加一些圆角。我补充说。然后设计发生了变化,而不是黑色背景,我得到了渐变(

所以,我需要使 swf 的角透明,但不知道如何。

wmode=transparent 和 backgroudAlpha 参数不起作用。需要一些帮助... :/

重要的是,我发现的一种解决方案适用于 Flash Builder Beta 2,但不适用于 Adob​​e flash builder 4。

0 投票
2 回答
3788 浏览

java - Java Swing透明JPanels问题

我有一个 JLayeredPane,我在其中添加了 3 个 JPanel。

我使 JPanel 透明(没有设置背景和 setOpaque(false))。我在 JPanel 上画线,只有最后一个已添加的 JPanel 上的线可见。其他 JPanel 的线条通过该顶部 JPanel 不可见(即使我在添加它们时添加了不同的 zIndexes)。

有谁知道这个的解决方案?为什么它们不透明?

我创建了一个小测试程序(3 个类)。(TestJPanel 和 TestJPanel1 画了一条线,但在不同的位置,但我只看到最后添加的 JPanel 的线。我没有看到 2 行,因为它不透明 :( )

主.Java

测试JPanel.java

TestJPanel1.java

我真的希望有人能尽快帮助我解决这个问题。

0 投票
6 回答
24176 浏览

flash - 如何为每个 flash 对象和 ebmed 标签添加 wmode="transparent"?

我有一个显示来自 issuu.com 的动态 Flash 内容的页面。我需要添加wmode="transparent",否则导航菜单会显示在 Flash 下。有没有用 jQuery 或简单的 java 脚本来做这件事的捷径?

我不想每次添加闪存时都更改嵌入代码。