Создание вставки dropShadow в контейнере - PullRequest
1 голос
/ 22 августа 2011

Мне интересно, как я мог бы создать тень на контейнере, которая создавала бы впечатление, что контейнер ниже, чем его родитель.Обычно капли наносятся в основном на наружную сторону правой и нижней сторон.То, чего я хочу добиться - это капля, которая будет применена к внутренней стороне верхней и левой сторон.Идея состоит в том, чтобы создать видимость того, что контейнер встроен в его родительский элемент.

Любые идеи будут высоко оценены.

1 Ответ

6 голосов
/ 22 августа 2011

Easy as pie: вам необходимо свойство inner: DropShadowFilter # inner

Пример:

<s:Rect width="100" height="100">
    <s:fill>
        <s:SolidColor color="0xff0000" />
    </s:fill>

    <s:filters>
        <s:DropShadowFilter inner="true" />
    </s:filters>
</s:Rect>
...