|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Прозрачность одного из2 ух цветов в градиенте
Привет всем. Почему, если задать backgroundFill alpha = 0, я увижу не белый цвет, прозрачный внизу, а белый, переходящий в голубой (#bed6f8), а затем прозрачный внизу. Голубой виден в том месте, где эти 2 цвета накладываюся друг на друга, но ведь если голубой прозрачный, я должна видеть только белый? В чём дело, и как можно решить проблему?
<s:Rect left="0" right="0" top="0" bottom="0"> <s:fill> <s:LinearGradient rotation="90"> <s:GradientEntry id = "backgroundFill2" color="#ffffff" ratio="0"/> <s:GradientEntry id = "backgroundFill" color="#bed6f8" ratio="1"/> </s:LinearGradient> </s:fill> <s:stroke> <s:SolidColorStroke id="borderStroke" color="#bed6f8"/> </s:stroke> </s:Rect> Последний раз редактировалось ALEX666; 16.05.2011 в 14:06. |
|
|||||
Хм...вообще по логике и переходный цвет должен становиться прозрачным..странное поведение...
Спасибо за ответ, видимо придётся менять сам цвет в такие моменты.. |
|
|||||
Когда голубой становится прозрачным, то в середине по идее должен становиться полупрозрачный цвет (средний между белым и прозрачным), а значит без голубого оттенка.. Я себе это так представляла
|
|
|||||
Да, если так рассматривать, то поведение становится понятнее..
|
Часовой пояс GMT +4, время: 07:18. |
|
« Предыдущая тема | Следующая тема » |
|
|