2010-03-18 58 views
0

我想設置一個背景畫布,並在其上設置repeat-x。但是我嘗試的任何東西都不起作用。我使用此代碼:Flex中的背景重複3

<mx:Style> 
    Canvas.topbar { 
     borderColor: yellow; 
     alpha: 1.0; 
     backgroundImage: url('../assets/images/header.png'); 
     backgroundRepeat: x-repeat; 
    } 
</mx:Style> 
<mx:Canvas height="25" top="0" left="0" right="0" styleName="topbar"> 
    <mx:Label x="2" y="4" text="{system_name} {system_version}" height="15"/> 
</mx:Canvas> 

但它不會工作:(

什麼是錯的代碼

回答

1

的風格標籤使用background-Imagebackground-Repeat而是試圖

你也應該確保圖像可以訪問或嘗試嵌入圖像

background-Image: Embed('../assets/images/header.png'); 
+0

現在我正在使用:background-Image:Embed('../ assets/images/header.png');背景 - 重複:x-repeat; 現在我看到的圖像,但不是與100%寬度:( – Timo 2010-03-18 18:58:44

+1

檢查出背景大小的屬性 – Jason 2010-03-18 19:26:24

+0

沒問題,它是爲雅嗎? – Jason 2010-03-18 19:38:37