SQL.RU
 client/server technologies
 
 Главная | Документация | Статьи | Книги | Форум | Опросы | Рассылка | Работа | Поиск | FAQ |

Добро пожаловать в форум, Guest  >>  Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик  Ответить
 Вопрос по div с flash и z-index   [new]
krendel
Guest
Подскажите почему div с flash всегда сверху z-index - то у него самый первый
<html>
<body>
  <div style="left: 10px; position: absolute; top: 10px; height: 250px; border: #000000 1px solid; z-index: 1;">
	<object style="absolute; z-index: 1; " classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100%" height="250px" align="middle">
	<param name="allowscriptaccess" value="samedomain" />
	<param name="movie" value="flash.swf" />
	<embed src="flash.swf" quality="high" bgcolor="#636463" width="100%" height="250px" align="middle" allowscriptaccess="samedomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
	</object>
  </div>
			
  <div style="left: 0px; position: absolute; top: 0px; height: 250px; border: #000000 1px solid; z-index: 100;">
	<ul><li><a href="#">меню 1</a></li>
		<li><a href="#">меню 2</a></li>
		<li><a href="#">меню 3</a></li>
		<li><a href="#">меню 4</a></li>
		<li><a href="#">меню 5</a></li>
		<li><a href="#">меню 6</a></li>
		<li><a href="#">меню 7</a></li>
	</ul>			
 </div>
</body>
</html>
19 дек 06, 13:47    [3555115] Ответить | Цитировать    Сообщить модератору

 Re: Вопрос по div с flash и z-index   [new]
@RuSHA
Member

Откуда: Москва
Сообщений: 120
<html>
<body>
  <div style="left: 10px; position: absolute; top: 20px; height: 250px; border: #000000 1px solid;">
  <iframe width=100% height=100% src="" scroll=none FRAMEBORDER=0 style="position:absolute;z-index:1;"></iframe>
        <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100%" height="250px" align="middle">
        <param name="allowscriptaccess" value="samedomain" />
        <param name="movie" value="flash.swf" />
        <embed src="flash.swf" quality="high" bgcolor="#636463" width="100%" height="250px" align="middle" allowscriptaccess="samedomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
        </object>
  </div>


  <div style="position:absolute;top:0px;left:0px;height:250px;border:#000000 1px solid;">
   <iframe width=100% height=100% src="" scroll=none FRAMEBORDER=0 style="position:absolute;z-index:2;"></iframe>
   <div style="position:absolute;z-index:5;">
        <ul><li><a href="#">меню 1</a></li>
                <li><a href="#">меню 2</a></li>
                <li><a href="#">меню 3</a></li>
                <li><a href="#">меню 4</a></li>
                <li><a href="#">меню 5</a></li>
                <li><a href="#">меню 6</a></li>
                <li><a href="#">меню 7</a></li>
        </ul>
        </div>
 </div>
</body>
</html>
Проблема в том, что браузер такие элементы как флашь, select и тд.. обрабатывает помимо Doom элемента, какимто ещё специфическим способом.. в результате, как вариант, можно их перекрыть независимым элементом со специфической защитой... каковым является в частности фрэйм
19 дек 06, 15:06    [3555654] Ответить | Цитировать    Сообщить модератору

 Re: Вопрос по div с flash и z-index   [new]
Antonariy
Member

Откуда:
Сообщений: 6228
Потому что flash - ActiveX с собственным окном, а все остальное просто отрисовывается в окне броузера.
19 дек 06, 16:26    [3556205] Ответить | Цитировать    Сообщить модератору

 Re: Вопрос по div с flash и z-index   [new]
krendel
Guest
Спасибо за информацию
19 дек 06, 17:48    [3556677] Ответить | Цитировать    Сообщить модератору

Все форумы / HTML, JavaScript, VBScript, CSS Ответить
Generated time: 46ms.
Rambler's Top100 Powered by ActualForum 1.5.3 [s1] Copyright (c) Alex Sibilev 2000-2010