transparency 相关问题

透明度是透视的特性;透明对象显示其背后的对象。透明度也称为alpha混合。与透明度相反的是不透明度。

使 SCNNode 透明,以便您可以通过它看到其他节点

如何使圆柱体透明,以便无论绿色的 alpha 值如何,您始终可以透过它们看到绿色的墙? 问题描述 (完整代码在最后) 我定义了一个 SCNNode() ...

回答 1 投票 0

重塑 Windows Vista 中的“玻璃”

在 Windows Vista 中,所有标准窗口边框都是半透明的,其下方的任何内容都具有某种玻璃变形效果。这种玻璃效果可以渗透到窗户的其他区域——比如......

回答 1 投票 0

单击时按钮透明度和边框颜色变化的问题

我的 HTML 代码中有一个按钮,我使用 CSS 对其进行了样式设置,使其具有绿色背景、白色文本和橙色边框。这是 HTML 和 CSS 代码: .index_button_left.btn_custom { 背景-

回答 1 投票 0

WPF 上下文菜单设计。如何在WPF MenuItem中设置背景?

我创建这样的弹出菜单。 我创建这样的弹出菜单。 <DockPanel.ContextMenu> <ContextMenu Background="#CD252220" Opacity="0.95" Foreground="LightGray" BorderBrush="DarkGray"> <MenuItem Header="_Save Image..." x:Name="btSave" IsEnabled="False" Click="btSave_Click" Style="{StaticResource MyStyle}"> <MenuItem.Icon> <Image Source="icons/save.png" Width="16" Height="16" Style="{StaticResource IconStyle}"/> </MenuItem.Icon> </MenuItem> </ContextMenu> </DockPanel.ContextMenu> 为什么这个菜单的左侧是白色的??????它将是#CD252220颜色或透明,发髻不是白色!!!!!! 如何修复它? :) http://itrash.ru/idb/40e872e71346dcf9bd58ba8aec0b2a17/omenu.png.html - 菜单截图 附注XP下没问题。菜单是白色仅在Vista上(没有W7) 我找到解决方案了!您只需在样式定义部分设置属性 OverridesDefaultStyle ;) <Style x:Key="{x:Type ContextMenu}" TargetType="{x:Type ContextMenu}"> <Setter Property="OverridesDefaultStyle" Value="True"/> <Setter Property="SnapsToDevicePixels" Value="True"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ContextMenu}"> <Border Background="#CD222120" CornerRadius="7, 7, 8, 8" BorderBrush="DarkGray" BorderThickness="2" Opacity="0.96"> <StackPanel ClipToBounds="True" Orientation="Vertical" IsItemsHost="True" Margin="5,4,5,4"/> </Border> </ControlTemplate> </Setter.Value> </Setter> </Style> <ControlTemplate x:Key="{x:Static MenuItem.TopLevelItemTemplateKey}" TargetType="{x:Type MenuItem}"> <Border Name="Border" > <Grid> <ContentPresenter Margin="6,3,6,3" ContentSource="Header" RecognizesAccessKey="True" /> </Grid> </Border> </ControlTemplate> 如果您要为上下文菜单声明自定义样式,这样所有操作系统都将相同。

回答 2 投票 0

如何使用滑块更改原始图像透明度

如何在没有材质渲染的情况下更改原始图像的透明度? 我正在尝试创建用于图像跟踪的应用程序。 我使用 Nature Gallery 脚本将图像从 Gallery 上传到 RawImage。 我做的

回答 1 投票 0

在其他粒子的透明部分渲染粒子

问题 我正在渲染 3D 立方体,效果很好。然后,我将粒子渲染为点数组,几何着色器将其转换为四边形(2 个三角形)。我遇到的问题是

回答 1 投票 0

透明控件滚动时闪烁

我用 C# 创建了一个具有自定义按钮的应用程序。这些都有透明背景,因此我从 Control 继承并覆盖 CreateParams/OnPaintBackground 并添加了一个

回答 1 投票 0

如何在imagemagick中剪出一个矩形(即设置为透明)?

我将三个文件(第二个和第三个具有一些透明区域)合并为一个,效果很好: 转换 image1.png image2.png image3.png -展平 image_combined.png 除了结合...

回答 3 投票 0

带有图形的透明 RichTextBox 不显示文本

我有以下代码工作,并注释掉了绘制到控件上的文本,因为我开始将其用作仅图形控件。继续,我已将控件切换为 RichT...

回答 2 投票 0

OpenGL上方的透明窗口

我的应用程序在 WPF 托管窗口中具有 OpenGL 引擎。 我创建了半透明的小部件(作为 Window 对象),它应该在 OpenGL 窗口上方显示内容。有时在处理申请时...

回答 2 投票 0

使用 C# 删除图像中的透明度

有谁知道一种平滑/快速的方法来去除透明度,例如png/tiff 等并将其替换为白色背景? 基本上我需要这个的目的是我需要创建兼容的 PDF/A

回答 7 投票 0

将图像复制到剪贴板并保持透明度

我正在尝试实现与 Firefox 和 Chrome 等现代网络浏览器相同的功能。当您右键单击网页上的透明图像,然后选择“复制图像”时,

回答 3 投票 0

使图像叠加层变暗并在 CSS 中添加文本

我如何变暗(添加半透明覆盖层)并向该图像添加文本(但水平和垂直居中),如下所示: 超文本标记语言 我如何变暗(添加半透明覆盖层)并向该图像添加文本(但水平和垂直居中),如下所示: HTML <img src="http://luxurylaunches.com/wp-content/uploads/2014/05/uber-london.jpg" id="top" data-appear-animation="fadeIn"> CSS #top { width: 100%; height: auto; } body { margin: 0px; } 在这里摆弄:http://jsfiddle.net/6jf0nxd5/ 要将文本水平和垂直居中,您需要将其包装在带有 text-align:center; 的容器中。然后您可以使用伪元素将其垂直居中。对于叠加层,您可以为文本容器指定 rgba() 可以具有透明度的背景色: 演示 body { margin: 0px; } .wrap{ position:relative; } .wrap img{ width:100%; height:auto; display:block; } .text{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(255,255,255,.5); text-align:center; } .text:after{ content:''; width:1px; height:100%; vertical-align:middle; display:inline-block; } .text span{ display:inline-block; vertical-align:middle; } <div class="wrap"> <img src="http://luxurylaunches.com/wp-content/uploads/2014/05/uber-london.jpg" id="top" data-appear-animation="fadeIn" /> <div class="text"><span>Text over the image <br/>Second line</span></div> </div> html <div id='back'><div id='mask'><div id='text'>fsfsfsssf</div></div></div> CSS body{ margin:0px; } #back{ width:100%; height:500px; background: url("http://luxurylaunches.com/wp-content/uploads/2014/05/uber-london.jpg") no-repeat; background-size:contain; } #mask{ position:relative; width:100%; height:500px; background:rgba(255,255,255,0.5); } #text{ position:absolute; top:230px; left:48%; } 小提琴:http://jsfiddle.net/6jf0nxd5/20/ 试试这个 HTML: <img src="http://luxurylaunches.com/wp-content/uploads/2014/05/uber-london.jpg" id="top" data-appear-animation="fadeIn"> <div class="sometext">some text</div> CSS: #top { width: 100%; height: auto; opacity:.3; position:absolute; z-index:0; } body { margin: 0px; } .sometext { position:absolute; z-index:1; } http://jsfiddle.net/6jf0nxd5/21/ HTML <div class='imgWrap'> <span>This is some very long text that might or might now flow on top of the image</span> <img src="http://luxurylaunches.com/wp-content/uploads/2014/05/uber-london.jpg" id="top" data-appear-animation=fadeIn"> </div> CSS: .imgWrap { display: inline-block; background: #000; position: relative; } .imgWrap > img { display: block; opacity: .5; } .imgWrap > span { position: absolute; display: table; text-align: center; z-index: 1; height: 100%; left: 0; right: 0; padding: 20px; color: #FFF; font-size: 2em; } .imgWrap > span::after { content: attr(data-title); display: table-cell; vertical-align: middle; }

回答 4 投票 0

如何获取裁剪或调整后的 PNG PHAsset 数据?

我想用下面的代码获取PNG PHAsset的数据,但它总是返回原始图像资源的图像数据,即使我已经裁剪了它。 PHImageRequestOptions *选项 = [

回答 0 投票 0

[iOS]: 如何获取裁剪或调整后的 png phAsset 数据?

我想用下面的代码获取PNG phAsset的数据,但它总是返回原始图像资源的图像数据,即使我已经裁剪了它。 PHImageRequestOptions *选项 = [

回答 1 投票 0

无框透明窗

我想在单击按钮时打开一个无框透明窗口。 当我按下按钮时,我会打开一个新窗口,但我似乎无法使无框和透明部分正常工作。 ...

回答 1 投票 0

动态生成透明跟踪像素

我正在尝试在Java中动态生成清晰的跟踪像素,但遇到了一些问题。我可以毫无问题地将其返回给用户,但我似乎无法获得正确的像素。我在做什么

回答 4 投票 0

如何在着色器中设置 p5.js Alpha 通道透明度?

在 p5.js (v1.9.0) 中,我尝试设置一个非常基本的着色器,设置某些形状的 Alpha 通道以查看透明度(重叠的形状应该显得更亮)。整个代码在这里可见:...

回答 1 投票 0

使用 Three.js 渲染透明对象的两侧时的伪影

我尝试用 Three.js 渲染透明对象的两面。位于透明对象内的其他对象也应该显示。可悲的是我得到了我不知道的文物。这是一个测试...

回答 5 投票 0

Android:TextView透明png作为背景资源不起作用

我在 CardView 中有一个简单的 TextView (充当按钮): 我在 CardView 中有一个简单的 TextView(充当按钮): <androidx.cardview.widget.CardView android:id="@+id/cvTestType" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="20dp" app:cardCornerRadius="5dp" app:cardElevation="10dp"> <TextView android:id="@+id/tvTestType" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:textStyle="bold" android:textSize="15sp" /> </androidx.cardview.widget.CardView> 我正在尝试为按钮设置透明的 png 背景,如下所示: private fun TextView.setTestTypeTextView(testType: TestTypeDTO) { val buttonFontSize = this.context.prefsByScreenDensity()[3] this.height = buttonsHeight this.text = testType.testTypeName.uppercase(Locale.getDefault()) this.setTextSize(TypedValue.COMPLEX_UNIT_SP, buttonFontSize.toFloat()) this.setTextColor(Color.parseColor(props.appearance.colors.appColor)) this.setBackgroundResource(R.drawable.button_act_background) } 问题是,从截图中可以看出,使用透明png作为背景是行不通的,它只是将按钮显示为白色,根本没有背景,只有在使用非透明背景时才有效. PNG 是使用 Gimp 创建(并导出)的,使用 Android Studio 预览可以完美地看到它。 有什么帮助吗? 编辑1: 尝试了不同的透明PNG,发现使用另一个PNG我可以看到绘图,但背景仍然是白色。 根本原因是您看到的 CardView 背景似乎与您的主题一样是白色的。您可以使用 app:cardBackgroundColor="@color/yourColor" 进行更改。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.