2012-04-26 4 views
0

Интересно, как создать WebView элемент, который будет transpalent (например, с точки зрения прозрачного окна ...) я попробовать что-то вроде:QML: как создать полупрозрачный/полупрозрачный элемент WebView?

 Rectangle { 
      id: webBrowser 
      width: 100; height: 100 
      color: "red" 
      WebView { 
       html: "<style>body,html{background:transparent;background-color: rgba(1,255,0,0.5;)} </style><p>Hello</p>" 
      //  preferredWidth: 50 
       // preferredHeight: 50 
anchors.fill: parent 

      } 
     } 

, но, кажется, не помогает = (Что мне делать ? сделать WebView прозрачным

ответ

1

Вы должны установить непрозрачность самого WebView, а не только содержание HTML:

WebView { 
    opacity: 0.5; 
    html: "<style>body,html{background:transparent;background-color: 
     rgba(1,255,0,0.5;)} </style><p>Hello</p>" 
    anchors.fill: parent 
    } 
Смежные вопросы