标签: transparent

在iframe的透明frameset即白色背景

我正在尝试在iframe中嵌套框架集,我无法获得框架集的背景以在IE中显示为透明.Firefox正确显示.

这是iframe:

<iframe src="frameset.html" name="myframe" width="500" height="500" frameborder="0" allowtransparency="true"></iframe>
Run Code Online (Sandbox Code Playgroud)

这是Frameset.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>

<frameset cols="21%,*" framespacing="0" border="0" frameborder="no">
<frame name="menu" src="test.html" scrolling="no" marginwidth="0" marginheight="0" noresize="noresize" frameborder="no" style="background: transparent" allowtransparency="true">
<frame name="main" src="test.html" marginwidth="0" marginheight="0" noresize="noresize" frameborder="no" style="background: transparent" allowtransparency="true">
</frameset>

</html>
Run Code Online (Sandbox Code Playgroud)

html iframe internet-explorer frames transparent

1
推荐指数
1
解决办法
6595
查看次数

如何删除css背景透明?

我不知道它是如何发生的,对于我的生活,我无法解决它.

我有一个使用display隐藏的div:none;

当用户点击时,我设置display:block,显示一个新图层.

问题是所有文本都是从它后面的层中显示出来的......我怎么强迫div后面没有透明度?

我在我的CSS中没有设置透明度或不透明度.

我显示的图层只有以下设置:

.display { 
    background: rgb(255, 255, 255) url(/template/mobile/images/dot.gif) repeat left top;
    display:none; 
    width: 250px; 
    height:100px; 
    border: 1px solid rgb(20, 20, 20);
    margin-left: -5px;
    margin-top: -100px;
    float: left;
    z-index: 999;

}
Run Code Online (Sandbox Code Playgroud)

正如你所看到的:我尝试过使用1px背景图像 - 仍然是透明的我将背景颜色设置为白色 - 仍然是透明的我已经尝试设置z-index以使其位于所有内容之上 - 仍然是透明的

我不知道为什么,我怎么阻止它?

注意:我已停用实时站点,可以在以下位置测试中查看此代码:http ://dev.cutmyhair.com.au/search_results.php?keyword = waver注意:此问题仅发生在.mobi版本上网站(所以你需要在手机上或使用mobi模拟器查看)

css background transparent

1
推荐指数
1
解决办法
2万
查看次数

Python Tkinter标签背景透明

我有一个带有标签的窗口作为我的框架.我这样做是因为我想在后台拍摄一张照片.但是现在我遇到了我用过的其他标签的问题.我用来实际标记的其他标签没有透明的背景.有没有办法让这些标签的背景透明?

import Tkinter as tk

root = tk.Tk()
root.title('background image')

image1 = Tk.PhotoImage(file='image_name.gif')

# get the image size
w = image1.width()
h = image1.height()

# make the root window the size of the image
root.geometry("%dx%d" % (w, h))

# root has no image argument, so use a label as a panel
panel1 = tk.Label(root, image=image1)
panel1.pack(side='top', fill='both', expand='yes')

# put a button/label on the image panel to test it
label1 = tk.Label(panel1, text='here i am')
label1.pack(side=Top)

button2 = tk.Button(panel1, text='button2') …
Run Code Online (Sandbox Code Playgroud)

python label tkinter colors transparent

1
推荐指数
2
解决办法
2万
查看次数

为什么立方体的表面呈现为透明?

我正在开发一个简单的程序,在屏幕上显示带有光照的立方体.我在Android设备上使用OpenGL ES 2.0.但只有立方体的底面是不透明的.其他表面看起来是透明的(我认为这是因为照明.当我停止使用灯光时,看起来所有表面都是不透明的),这样你就可以看到它背后的表面.

这是我的立方体的顶点:

    static float vertexs[] = { // in counterclockwise order:
    // front
    -0.5f, -0.5f, 0.5f,
     0.5f, -0.5f, 0.5f,
    -0.5f, 0.5f, 0.5f,
     0.5f, 0.5f, 0.5f,
    // back
    -0.5f, -0.5f, -0.5f,
     0.5f, -0.5f, -0.5f,
    -0.5f, 0.5f, -0.5f,
     0.5f, 0.5f, -0.5f,
    // left
    -0.5f, -0.5f, 0.5f,
    -0.5f, -0.5f, -0.5f,
    -0.5f, 0.5f, 0.5f,
    -0.5f, 0.5f, -0.5f,
    // right  
     0.5f, -0.5f, 0.5f,
     0.5f, -0.5f, -0.5f,
     0.5f, 0.5f, 0.5f,
     0.5f, 0.5f, -0.5f,  
    // up  
    -0.5f, 0.5f, 0.5f,
     0.5f, 0.5f, 0.5f,
    -0.5f, 0.5f, -0.5f, …
Run Code Online (Sandbox Code Playgroud)

android lighting opengl-es transparent opengl-es-2.0

1
推荐指数
1
解决办法
1433
查看次数

透明活动,带有淡淡的灰色

我试图在另一个活动上创建一个透明的活动,带有淡淡的灰色色调.我可以调用透明活动,但我无法获得Greyish Tint.请帮我.以下是我的代码.

    <style name="Theme.Transparent">
    <item name="android:windowBackground">@drawable/transparent_background</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:backgroundDimEnabled">false</item>
</style>
<drawable name="transparent_background">#FFFECA11</drawable>
Run Code Online (Sandbox Code Playgroud)

无论我为drawable提供什么颜色值,它都不会被反映为背景.清单中的定义

    <activity
        android:name=".DisplayHelpActivity"
        android:label="@string/title_activity_display_help" 
        android:theme="@style/Theme.Transparent">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.INFO" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)

能告诉我你的遗失吗?PS请忘记颜色值.它只是随机我曾经测试它是否有效.

我也使用了以下内容

    <item name="android:windowBackground">@color/transparent</item>
Run Code Online (Sandbox Code Playgroud)

而不是drawable,并在我的color.xml中

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
       <color name="transparent">#80ffeeca</color>
    </resources>
Run Code Online (Sandbox Code Playgroud)

它仍然没有效果.请帮我.

xml android transparent android-activity

1
推荐指数
1
解决办法
6214
查看次数

在OpenCV中绘制透明图像

如果我在具有特定颜色的透明图像(4个通道)上绘制一条线或某个图形,在我保存图像后,线条/图形为白色,即使我用红色绘制并且我创建透明图像或者我从互联网上打开一个.我错过了什么.有什么建议?

原始图片 http://i.imgur.com/Bfy5tNq.png?1

用红色绘制2条线后的图片 http://i.imgur.com/Pl7BHPT.png?1

    Mat image;
    image = imread("ball.png", -1);

    if(image.channels() == 4)
    {
        //vector<Mat> ch;
        //split(image, ch);

        cv::line(image,cv::Point(0,0),cv::Point(image.cols,image.rows),CV_RGB(255,0,0),7,CV_AA,0);
        cv::line(image,cv::Point(0,image.rows),cv::Point(image.cols,0),CV_RGB(255,0,0),7,CV_AA,0);

        imwrite("out.png", image); 

        cv::namedWindow("Transparent", CV_WINDOW_AUTOSIZE|CV_WINDOW_FREERATIO);
        cv::imshow("Transparent",image);
        waitKey(0);

        Mat temp(image);
         cv::line(temp,cv::Point(0,0),cv::Point(temp.cols,temp.rows),CV_RGB(255,0,0),7,CV_AA,0);
        cv::line(temp,cv::Point(0,temp.rows),cv::Point(temp.cols,0),CV_RGB(255,0,0),7,CV_AA,0);
        double opacity = 0.9;
        cv::addWeighted(temp,opacity,image,1 - opacity,0,image);
        cv::namedWindow("opacity",CV_WINDOW_AUTOSIZE);
        cv::imshow("opacity",image);
        imwrite("opacity.png",image);
        waitKey(0);



        string path="myimage.png";
        Mat myImage(image.rows,image.cols,CV_8UC4);
        myImage=cv::Scalar(255,255,255,0);
        cv::line(myImage,cv::Point(0,0),cv::Point(image.cols,image.rows),CV_RGB(255,0,0),7,CV_AA,0);
        cv::line(myImage,cv::Point(0,image.rows),cv::Point(image.cols,0),CV_RGB(255,0,0),7,CV_AA,0);
        imwrite(path,myImage);
Run Code Online (Sandbox Code Playgroud)

我已经尝试了所有这三种方法,所有这些都导致了相同的图片.

png opencv transparent draw

1
推荐指数
1
解决办法
3641
查看次数

如何删除我给出透明背景图像的QDialog的边框?

我打算制作一个非矩形QDialog,所以我通过覆盖绘制一个png图像.QDialog::paintEvent除了在对话框中显示一个灰色边框外,一切都没问题.就像这样:

在此输入图像描述

我确信边框不属于图像,我曾经setWindowFlags(Qt::FramelessWindowHint)setAttribute(Qt::WA_TranslucentBackground, true).我试图设置qss border-width: 0px但是没有用.有没有办法删除边框?为什么显示它?

c++ qt qt4 transparent borderless

1
推荐指数
1
解决办法
3859
查看次数

为什么JFrame透明?

我有一个正在表现的JFrame.如果我只是将JFrame设置为visible,那么整个JFrame会出现,但是如果我在将JFrame设置为visible后尝试执行任何操作,那么JFrame将会出现,但是透明,只有标题和关闭选项可见.这种情况最近才发生,我不知道发生了什么......

可见的JFrame

GUI frame = new GUI(); //GUI is a class that extends JFrame
frame.setVisible(true);
Run Code Online (Sandbox Code Playgroud)

透明的JFrame

GUI frame = new GUI(); //GUI is a class that extends JFrame
frame.setVisible(true);
frame.setVisible(false); //If I throw a breakpoint here, as soon as it goes from .setVisible(true) to this line, the GUI appears, but is transparent
Run Code Online (Sandbox Code Playgroud)

public class GUI extends JFrame {
private JPanel contentPane;

public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
        public void run() {
            try {
                GUI frame = …
Run Code Online (Sandbox Code Playgroud)

java swing transparent jframe

1
推荐指数
1
解决办法
314
查看次数

如何制作透明的tabPage?

如何制作透明的tabPage?我找到了解决方案,例如将Form的设置BackColorTransparencyKey颜色设置为Color.LimeGreenOnPaintBackground使用空方法覆盖,但TabPage既没有TransparencyKey property norOnPaintBackground`方法.我怎样才能做到这一点?

c# tabcontrol transparent tabpage winforms

1
推荐指数
1
解决办法
4365
查看次数

matplotlib和透明度图

我正在与matplotlib图书馆PyQt5合作Python 3.6.我在我创建的窗口中添加了一个图形,并且我希望将此图形的背景设置为透明,因为我将图像添加到窗口的背景中.但是,这个数字并不是真正透明,它复制了窗口的背景图像.例如,有人在两年前处理同样的问题: matplotlib和pyqt4透明背景

这是一个工作示例(背景为黑色,但图形不是黑色):

import sys, os
from PyQt5.QtCore import Qt
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *

import matplotlib
matplotlib.use('Qt5Agg') # Make sure that we are using QT5
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas
from matplotlib.backends.backend_qt5agg import NavigationToolbar2QT as NavigationToolbar
from matplotlib.figure import Figure
import matplotlib.pyplot as plt

class SecondWindow(QWidget):
    def __init__(self, parent=None):
        super(SecondWindow, self).__init__(parent)
        self.setupUi(self)

    def setupUi(self, Form):
        # WINDOW SETTINGS
        Form.setWindowTitle('Hello')
        self.p = QPalette()
        self.pixmap = QPixmap(os.getcwd() + "/logo.png").scaled(self.size(), Qt.IgnoreAspectRatio, …
Run Code Online (Sandbox Code Playgroud)

background pyqt matplotlib transparent

1
推荐指数
1
解决办法
1731
查看次数