【发布时间】:2009-08-01 00:09:15
【问题描述】:
我需要一个白色盒子(我使用面板,因为我离得很近,但它可以是任何东西)所有四个角都是圆形的,盒子的顶部需要有一个渐变,从一个开始颜色(比如说灰色)并最终作为背景颜色(白色)。渐变不会沿着整个框向下移动。
顶部的两个角必须保持圆形,因此渐变也必须填充那些圆形区域。
到目前为止,我有一个 mx:Panel 具有以下样式:
控制板 { 边框颜色:#ffffff; 边界阿尔法:1; 边框厚度:13; 边界厚度左:0; 边界厚度顶部:0; 边界厚度底部:11; 边界厚度右:0; roundedBottomCorners:真; 角半径:16; 标头高度:50; 背景阿尔法:1; highlightAlphas: 0.29, 0; 标题颜色:#999999,#ffffff; 背景颜色:#ffffff; dropShadowEnabled:假; }如您所见,有一条细小的单像素线穿过标题。如果我能摆脱那条单像素线,那就完美了!我尝试将borderStyle 属性更改为“solid”,但仍然无法获得正确的样式组合来摆脱该行。
我也尝试过使用另一个带有背景图像的容器作为渐变,但圆角成为一个问题。
任何帮助将不胜感激!
【问题讨论】:
标签: apache-flex panel gradient