Flex AreaChart CSS: Stil maydoni maydonni to'ldiradi, ammo maydonni bosib o'tadi va alfa emasmi?

Men bu sohada ishlayapman. Lekin maydonni to'ldirishni qanday qilib CSS orqali emas, balki mintaqaviy zarbalar va alfa orqali amalga oshirish mumkin? Buning ma'nosi yo'q!


  @namespace mx "library://ns.adobe.com/flex/mx";

  mx|AreaChart { chartSeriesStyles: Series1, Series2; }
  .Series1 { areaFill: #999999; areaStroke: #666666; alpha: 0.8; }
  .Series2 { areaFill: #cccccc; areaStroke: #999999; alpha: 0.8; }

Men faqatgina maydonni bosib olganimda va alfa o'qiganimda ishlaydi.

Men ishlayotgan alfaning oldim:


Biroq, bu maydon uchun ishlamaydi Strokes:


Nima qilishim kerak?

Mats

1

1 javoblar

AreaStrokes va plomba faqat oddiy ranglar emas, balki ob'ektlar: SolidColor va Stroke. Siz ularni qanday qilib sozlashni ko'rish uchun buni tekshirishingiz kerak bo'ladi:

http://livedocs.adobe.com/flex/3 /html/help.html?content=charts_types_02.html

Siz ularni MXML-ga o'rnatishingiz kerak bo'ladi.


   
      
   
   
      
   

1
qo'shib qo'ydi
Buni sozlash uchun CSS-dan foydalana olmaydigan aniq mantiqiy sababni ko'rmayapman. Texnik cheklovlar shunchaki SolidColor - ko'rinish hiyerarşisine bog'liq bo'lmagan tekis, eski ob'ekt.
qo'shib qo'ydi muallif chubbsondubs, manba
Ko'p shukr odam!
qo'shib qo'ydi muallif Molvær, manba
Siz buni tan olishingiz kerak - bu CSS-da buni amalga oshira olmaydi, to'g'rimi?
qo'shib qo'ydi muallif Molvær, manba