|
Основното, което трябва да знаете е, че CSS кода се интегрира в ActionScript със същите думи, но без тиретата между тях (които трябва да има при писане на CSS). Ето как се изписва кодът на CSS в ActionScript:
легенда: символът "::" разделя съответно (отляво-надясно): 1. CSS код 2. ActionScript код, съответстващ на CSS кода 3. Обяснение text-align :: textAlign :: Към тях добавяте стойности "left", "right", "center". Този код се използва за да се позиционира текст. font-size :: fontSize :: Към кода се поставя номер в мерни единици като пиксели и точки. Използва се за задаване големина на текста text-decoration :: textDecoration :: Допъленително се изписват "none"(без подчертаване) или "underline"(за подчертаване на текст) margin-left :: marginLeft :: Към кода се поставя номер в мерни единици като пиксели и точки. margin-right :: marginRight :: Към кода се поставя номер в мерни единици като пиксели и точки. font-weight :: fontWeight :: Към кода добавете "normal"(нормален текст) или "bold"(одебелен текст) font-style :: fontStyle :: Към кода добавете "normal" aили "italic"(наклонен текст) text-indent :: textIndent :: Към кода се поставя номер в мерни единици като пиксели и точки. font-family :: fontFamily :: Тук определяте вида на шрифта, като: за mono в CSS пишете в ActionScript _typewriter, за sans-serif само _sans, и за serif - _serif. color :: color :: Добавете само т.нар. "hexadecimal color values" (шестсимволичен цветови код като #ffffff) display :: display :: Можете към този код да добавите "inline", "block", или "none" Сега с едно примерче да ви покажа как мда запишете някакъв код. Ако искате да имате шрифт с цвят тъмно-сив, размер 14 пиксела и да е удебелен кода в CSS е следния: CODE
Няма повече да влизам в подробности около CSS кодирането. Целта ми е да ви покажа интегрирането на този език в Flash. Ето ги и стъпките по създаване на файл в Flash и използване на CSS за нуждите на този файл: 1. Създайте нов .fla файл 2. Създайте нов dynamic textbox с произволни размери, видим върху документа 3. Направете тази текст-кутия (textbox) multiline с включена опция "render text as HTML", но без font-outlines в текст-кутията 4. Задайте име "myText" на текст-кутията (името се записва в панела "Instance") 5. От "timeline" изберете първия фрейм и с десен бутон изберете Actions. После в Actions панела напишете следния код: CODE
Урокът е преведен от предоставения източник: Neil Webb, neil AT nwebb DOT co DOT uk, http://www.nwebb.co.uk Урокът е свободен за публично разпространение от посочените източници
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||








