Поддержка Проблемы и решения Кроссбраузерность и SWF

  • Столкнулся со следующей проблемой.
    Работая с одной темой, в header прописал код вставки swf (Вобщем нужная флеш-шапка).
    В браузере Google Chrome, в Мозиле — все вроде бы нормально отображается.
    В IE — проблема, несмотря на заданный размер флешки — он делает ее меньше чем надо, а кроме этого еще и поменяло размер меню. В общем все коряво очень смотрится.
    Вопрос заключается в следующем, что можно сделать чтоб размер SWF’ки во всех бразуерах был одинаковым, из-за чего ИЕ не хочет обрабатывать размер?
    Как оптимизировать, а точнее на что обратить внимание при оптимизации.
    Или посоветуйте какой-нибудь простой шаблон, в которым бы SWF’ка в шапке отображалась нормально и страничка выглядела одинаково во всех браузерах?
    Заранее спасибо.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Хотя, сейчас попробовал с пустой темой, ну чисто со структурой страницы, вставить флешку тем же кодом в header, и она все равно в IE отображается маленькой, вне зависимости от заданных размеров. Значит проблема в коде?
    Вот он:

    <center>
    <object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000
    codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0
    width=444
    height=196>
    <param name=movie value="s.swf">
    <param name=quality value=high>
    <param name=BGCOLOR value=#000000>
    <param name="wmode" value="opaque">
    <param name="menu" value="false" >
    <param name=SCALE value=showall>
    <embed src="s.swf"
    quality=high
    pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash
    wmode='opaque'
    width=1000
    height=377
    bgcolor=#000000
    scale= showall>
    z-index=-1
    </embed>
    </object>
    </center>

    Поменял код вставки, с флешкой разобрался, размер держит — все ок.
    Но вот меню выглядит по-другому(((
    Если в Мозиле — это горизонтальная полоска, в которой по порядочку идут ссылочка на странички меню в один ряд, в IE — в два раза больше по высоте получается, что один ряд — просто пустой — некрасиво(
    Вот такой код меню:

    /* Menu */
    
    #menu
    {
    	list-style: none;
    	text-align: center;
    	position: relative;
    	margin:1px auto 10px;
    	padding:0;
    	font-weight:bold;
    	background:#990000;
    	text-transform:uppercase;
    	height:25px;
    	line-height:25px;	
    
    }
    #menu li
    {
    	margin: 0;
    	padding:0 5px;
    	display: inline;
    	list-style:none;
    	background:none;
    }
    #menu li a
    {
    	text-decoration:none;
    }
    #menu li a:link, #menu li a:visited
    {
      padding: 3px 10px;
      color:#cfbfbf;
    }
    
    #menu li a:hover, #menu li.current_page_item a:link, #menu li.current_page_item a:visited, #menu li.current_page_item a:hover, #menu li.current_page_item a:active
    {
    	background:#CC3300;
    	color:#fff;
    }

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Кроссбраузерность и SWF» закрыта для новых ответов.