Показать сообщение отдельно
  #1 (permalink)  
Старый 23.07.2010, 00:38
Аспирант
Отправить личное сообщение для FirstFrost Посмотреть профиль Найти все сообщения от FirstFrost
 
Регистрация: 06.07.2010
Сообщений: 67

JQ меню. Баг с posotion:fixed и z-index.
Тестировал в разных браузерах ниже приведенный код.
<html>
<head>
<title> sd  </title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(function(){
$("#zhmak").click(function(){
$("#Smenu").slideToggle(300);
})})
</script>
</head>
<body>
<center>
<div id="zhmak" style="position:fixed;z-index:2;background:pink;width:500;height:20;"></div>
<div id="Smenu" style="position:fixed;z-index:1;display:none;width:500;height:300;background:red;"></div>
<div style="height:1000;"></div>
</body>
</html>

И не зря. Ослик(IE), как это часто бывает, дает сбой. Если в position стоит absolute, то z-index работает как надо. Но мне надо именно Fixed! Подскажите, как можно исправить эту ошибку IE?
Ответить с цитированием