![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2003
Адрес: Киев (Украина)
Сообщений: 15
|
Сделал я страничку с шапкой-флэшкой. Все делал под IE 5 и все работает отлично. Но в NN, почему-то, после флэшки идет пустое пространство пикселей в 5. Подскажите пожалуйста как это можно исправить.
|
|
|||||
|
Bumble Bee
[+1 05.07.06]
|
RuFlash:
Цитата:
marginheight="0". И все равно в NN это до конца не лечиться... Поле в 5 пикселей справа остается всегда, даже с применением нулевого фрейма... Цитата:
<table border=0 cellpadding=0 cellspacing=0><tr><td> < OBJECT classid ... ... </EMBED></OBJECT></td><td><OBJECT classid ... ...</EMBED></OBJECT></td> < /tr></table> Если вертикально, то: < table border=0 cellpadding=0 cellspacing=0><tr><td> OBJECT classid ... ... </EMBED></OBJECT></td></tr><tr><td><OBJECT classid ... ...</EMBED></OBJECT></td> </tr></table> Для подавления пробелов необходимо, чтобы теги закрытия- открытия ячеек таблицы находились в одной строке, т.к. перенос строки воспринимается броузером как пробел. Цитата:
<TD COLSPAN=3 height="66" background="images/5.jpg"> <object version=4,0,2,0" width="209" height="66"> <param name=movie value="images/bann2_font.swf"> <embed src="images/bann2_font.swf" quality=high pluginspage="hve-flash" width="209" height="66"> </embed> </object> </TD> Ответ: Надо помнить об этом... И принимать мир таким, какой он есть... Точнее, на стадии формирования размеров фреймов/прочего с размерами, просто подставлять (ну хоть через JavaScript) размеры для браузера... Предварительно посмотреть эти расхождения (желательно даже на разных разрешениях экрана - если речь идет о пикселе!) Выход нашелся, если align="middle" Удали все пробелы и переносы между тегами строк, ячеек и содержанием, как правило помогает. Для Netscape Navigator: "marginwidth" и "marginheight" Для Internet Explorer: "topmargin" и "leftmargin" Вот способ корректного распознавания в обоих броузерах, разместив все параметры: <body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"> Ларчик открывается очень просто: Нужно ставить border==0 cellpadding==0 и cellspacing==0 Если посмотреть оригинальное сообщение, то там не хватало строчки. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> что никак не влияло на сложившиюся ситуацию. А вот ларчик открылся вот с этим <object classid="c width="209" height="66" align="middle"> <embed src= width="209" height="66" align="middle">
__________________
Portfolio Последний раз редактировалось Пушистик; 23.08.2003 в 21:18. |
![]() |
Часовой пояс GMT +4, время: 22:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|