Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как вывести flash-анимацию в нужных координатах? 
:(
    Опции темы
Dmitry_177
Дата 20.12.2007, 01:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 22.9.2006

Репутация: нет
Всего: нет



Мне нужно вывести флэшку задав координаты, т.е. делаю я так:
Код

<div id="flashcontent" style="position: relative;top: 20;left: 30;">
  Этот текст будет заменен флэшкой.
</div>

<script type="text/javascript">
  var so = new SWFObject("movie.swf","mymovie","200","100","7","#336699");
  so.write("flashcontent");
</script>


использую swfobject.. Так вот, отступ слева все ок, а вот отступ сверху в IE что-то не так отображается как надо, там не 20 как я задал, а где-то 22-23 пикселя получается.. В Operе все нормально, только в IE такая штука.. Если выводить <img>(обычную картинку) таким макаром, то тоже все ОК.. Попробовал выводить через embed, тоже такая же история.. Подскажите пожалуйста, как всеже сделать чтобы отступ по высоте был 20?
PM MAIL   Вверх
bars80080
Дата 20.12.2007, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



может накладывается где-то не погашённый border ?
PM MAIL WWW   Вверх
Dmitry_177
Дата 20.12.2007, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 22.9.2006

Репутация: нет
Всего: нет



Цитата

может накладывается где-то не погашённый border ?

проверял, точно все ОК
PM MAIL   Вверх
Dmitry_177
Дата 20.12.2007, 19:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 22.9.2006

Репутация: нет
Всего: нет



что-то не пойму я.. на работе открыл такую страницу в IE - тоже все нормально.. дома открываю всеравно сдвигается..=(
PM MAIL   Вверх
Dmitry_177
Дата 21.12.2007, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 22.9.2006

Репутация: нет
Всего: нет



Я вот еще что заметил.. Я в одной ячейке таблицы вывожу несколько таких swf-ов и картинок, т.е. выглядит это примерно так:

Код
<td align="left" valign="top">
  <div ...>
    <img ...>
  </div>
  <div ...>
    <img ...>
  </div>
  <div ...></div>  
  <script type="text/javascript">
    var so = new SWFObject("movie.swf","mymovie","200","100","7","#336699");
    so.write("flashcontent");
  </script>
</td>


так вот при выводе только одной картинки или флэшки, то все ОК, а если несколько в одной ячейке, как я показал в коде этого поста, то и обычные картинки тоже сбиваются, по высоте на 2-3 пикселя больше..
PM MAIL   Вверх
Dmitry_177
Дата 22.12.2007, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 22.9.2006

Репутация: нет
Всего: нет



решил проблему вот так: 
Код

style="position: absolute;margin-top: 110px;margin-left: 120px;"


все вроде замечательно, но возникла другая проблема.. изображение 10*10 всеравно почему-то опускается на 5 пикселей вниз чем задано.. и никак не могу понять в чем дело.. в качестве примера решил сделать тестовый вариант, выложу его аттачем, так вот там такая же проблема, квадратик 10*10 опускается ниже на 5 пикселей чем было задано.. поменяв ТОЛЬКО размеры в <img> например на 20*20, как он правильно отображается на своем месте.. а мне нужно чтобы 10*10 и на своем месте отображался.. помогите..

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  primer.zip 1,48 Kb
PM MAIL   Вверх
bars80080
Дата 24.12.2007, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
  <tr>
    <td align="left" valign="top">
     <div style="position: absolute;margin-top: 20px;margin-left: 30px;">
       <img src="90.gif" border="0px" width="90px" height="90px" alt="" align="left">
     </div>
     <div style="position: absolute;margin-top: 20px;margin-left: 130px;">
       <img src="50.gif" border="0px" width="50px" height="50px" alt="" align="left">
     </div>
     <div style="position: absolute;margin-top: 20px;margin-left: 120px;">
       <img src="10.gif" border="0px" width="10px" height="10px" alt="" align="left">
     </div>
    </td>
  </tr>
</table>
</body>
</html>

PM MAIL WWW   Вверх
Dmitry_177
Дата 24.12.2007, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 22.9.2006

Репутация: нет
Всего: нет



Мне тут подсказали...
Можно добавить картинке 10х10 style="display: block;"  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1010 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.