Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Интерфейс сайта (http://www.flasher.ru/forum/showthread.php?t=145440)

Kira88 07.10.2010 18:54

Интерфейс сайта
 
Вложений: 1
Помогите сделать такой интерфейс на Flex(фон на каждой странице должен быть разным). Пытаюсь при помощи ViewStack и LinkBar, но что-то не выходит.

Спасибо

udaaff 07.10.2010 19:38

Что именно не получается?

Kira88 07.10.2010 21:22

Не получается полупрозрачная панелька меню и фон на всю страницу, чтобы на каждой странице был разным.

Astraport 07.10.2010 23:03

Если есть Adobe Flash Catalyst, то делайте на нем. За полчаса справитесь.

Kira88 08.10.2010 03:50

А во Flash Catalyst можно сделать "резиновый" дизайн?

Astraport 08.10.2010 16:51

Т. е. задание размеров в процентах? По-моему, да.

Kira88 08.10.2010 17:17

Во Flex 2 или 3 мне кто-то может помочь это сделать?

GBee 08.10.2010 17:23

Покажите, хоть что сделали

Kira88 08.10.2010 17:40

Код AS3:

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()">
 
        <mx:Style source="Assets/CustomStyle.css" />
 
        <mx:Script>
                <![CDATA[
                        import com.adobe.viewsource.ViewSource;
 
                        private function init():void
                        {
                                var srcUrl:String = Application.application.parameters.srcUrl;
                                if(srcUrl)
                                        ViewSource.addMenuItem(this, srcUrl);
                        }
                ]]>
        </mx:Script>       
 
        <mx:VBox width="100%" height="100%" paddingBottom="0" paddingLeft="0" paddingRight="0" paddingTop="0">               
                <mx:ViewStack horizontalCenter="0" id="vsMain" width="100%" height="85%" borderStyle="no">                       
                        <mx:Canvas label="HOME" backgroundImage="home.jpg">
                        </mx:Canvas>
                        <mx:Canvas label="ABOUT US" backgroundImage="about.jpg">                                       
                        </mx:Canvas>
                        <mx:Canvas label="CONTACTS" backgroundImage="contacts.jpg">
                        </mx:Canvas>                                       
                </mx:ViewStack>
                <mx:VBox width="100%" height="10%" horizontalAlign="center" verticalAlign="middle">
                        <mx:LinkBar dataProvider="{vsMain}" />                       
                </mx:VBox>               
        </mx:VBox>               
 
</mx:Application>

Код:

/* CustomStyle.css file */
Application {
        paddingBottom: 0;
        paddingLeft: 0;
        paddingRight: 0;
        paddingTop: 0;
}



Часовой пояс GMT +4, время: 16:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.