Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.03.2009, 20:47
Lexandr вне форума Посмотреть профиль Отправить личное сообщение для Lexandr Найти все сообщения от Lexandr
  № 1  
Ответить с цитированием
Lexandr

Регистрация: Dec 2005
Сообщений: 46
По умолчанию htmltext+css(A hover)+img = убегает текст

Подскажите тов. профи!

Есть например вот тут старый пример использования css в html тексте http://www.ruled.ru/statya/css-and-flash.html

Все так и делаю. все работает на ура. НО!

Стоит в html текст добавить картинку после линка, так при наведении на линк весь текст убегает в сторону.

Вот например модификация этого текста

Код:
myHTML = "<p class = 'title'>Creating an efficient walk cycle</p>";
myHTML += "<p>You can see an example of him moving <a href = "+
      "'someURL'>here</a>.<br><br>";
myHTML += "<p>Of course, when two designers get together, easy options "+
      "always go out of the <img src='U.png'><br/>window...(etc).</p>";
Вложением код.
Как этого избежать наиболее простым способом?
Вложения
Тип файла: rar css.rar (6.0 Кб, 52 просмотров)


Последний раз редактировалось Lexandr; 04.03.2009 в 20:50.
Старый 04.03.2009, 21:30
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 2  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Убегает текст, потому что реализовано всё криво..

Код AS1/AS2:
// Создаем текстовый блок и задаем его параметры
this.createTextField("txt", 1, 0, 0, 575, 400);
txt.border = true;
txt.autoSize = true;
txt.multiline = true;
txt.wordWrap = true;
txt.borderColor = 0x333333;
txt.html = true;
// Создаем объект StyleSheet для хранения таблицы стилей
var myStyle = new TextField.StyleSheet();
// Определение обработчика onLoad
myStyle.onLoad = function(success){
	if(success){
	txt.styleSheet = myStyle;
	txt.text = "<p class = 'title'>Creating an efficient walk cycle</p><p class = 'main'>You can see an example of him moving</p><p class = 'main2'>Of course, when two designers get together, easy options always go out of the <br/>window...(etc).<a href = 'http:www.someURL.ru'>someURL</a><img src='u.png'></p>";
}
};
// Загрузка внешней таблицы стилей
myStyle.load("myExternalCSS.css");

Старый 05.03.2009, 10:52
Lexandr вне форума Посмотреть профиль Отправить личное сообщение для Lexandr Найти все сообщения от Lexandr
  № 3  
Ответить с цитированием
Lexandr

Регистрация: Dec 2005
Сообщений: 46
По умолчанию Неа, не работает

Я думал действительно что-то умное. (

Ты подставь в свой текст после картинки еще немного текста и опять всё убежит. Не убегает, когда после img ничего больше не написано.
Код:
txt.text = "<p class = 'title'>Creating an efficient walk cycle</p><p class = 'main'>You can see an example of him moving</p><p class = 'main2'>Of course, when two designers get together, easy options always go out of the <br/>window...(etc).<a href = 'http:www.someURL.ru'>someURL</a><img src='u.png'>rtrtrtr<br/>rtrtrtrtrt tyttyt <br/>yty</p>";
Попробуй таким образом реализовать большую страницу, где в середине текста много картинок

Добавлено через 7 часов 43 минуты
Неужели никто не сталкивался? Или просто нет решения?


Последний раз редактировалось Lexandr; 05.03.2009 в 10:55.
Старый 13.05.2009, 22:22
Владик вне форума Посмотреть профиль Отправить личное сообщение для Владик Посетить домашнюю страницу Владик Найти все сообщения от Владик
  № 4  
Ответить с цитированием
Владик
[+1.3 16.03.09]
 
Аватар для Владик

Регистрация: Sep 2001
Адрес: Russia, Обнинск, учусь в Электростали
Сообщений: 87
Отправить сообщение для Владик с помощью ICQ
Цитата:
Сообщение от KiL33 Посмотреть сообщение
Убегает текст, потому что реализовано всё криво..

Код AS1/AS2:
// Создаем текстовый блок и задаем его параметры
this.createTextField("txt", 1, 0, 0, 575, 400);
txt.border = true;
txt.autoSize = true;
txt.multiline = true;
txt.wordWrap = true;
txt.borderColor = 0x333333;
txt.html = true;
// Создаем объект StyleSheet для хранения таблицы стилей
var myStyle = new TextField.StyleSheet();
// Определение обработчика onLoad
myStyle.onLoad = function(success){
	if(success){
	txt.styleSheet = myStyle;
	txt.text = "<p class = 'title'>Creating an efficient walk cycle</p><p class = 'main'>You can see an example of him moving</p><p class = 'main2'>Of course, when two designers get together, easy options always go out of the <br/>window...(etc).<a href = 'http:www.someURL.ru'>someURL</a><img src='u.png'></p>";
}
};
// Загрузка внешней таблицы стилей
myStyle.load("myExternalCSS.css");
Чувак!!!Ты гений!!!!Спасибо
__________________
Влад

Старый 14.05.2009, 08:34
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 5  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Эйнштейн..вот он гений..а я язык в общественных местах не вываливаю..

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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