PDA

Просмотр полной версии : Интерфейс сайта


Kira88
07.10.2010, 18:54
Помогите сделать такой интерфейс на 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
<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;
}