Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: выравнивание слоя
 
 автор: elyor   (01.11.2008 в 21:18)   письмо автору
 
 

имеется следующий код:
<html>
<head>
<style>
.header { border-bottom: 1px dashed black; cursor: pointer; cursor: hand; }
#d2, #d3 { padding-top: 20px; }
.menu { width: 300px; height: 150px; background-color: black; color: white; display: none; }
.visible { display: block; }
</style>

<script src="js/jquery-1.2.6.js"></script>
  <script>
  $(document).ready(function(){
<?
for ($i=0;$i<=100;$i++) {
    echo 
"$(\"#aaa".$i."\").click(function () {
    if ($(\"#Layer"
.$i."\").is(\":hidden\")) {
      $(\"#Layer"
.$i."\").show(\"slow\");
    } else {
      $(\"#Layer"
.$i."\").hide(\"slow\");
    }
    });"
;
}
?>  });
  </script>
  <style>
<?
$top_position
=34;
for (
$i=0;$i<=100;$i++) {
    echo 
"#Layer".$i." {
    position:inherit;
    width:159px;
    height:75px;
    background-color: #000FFF;
    display: none;
    left: 58px;
    top: "
.$top_position."px;
}"
;
$top_position=$top_position+22;
}
?>
  </style>
</head>
<body>
<?
for ($i=0;$i<=100;$i++) {
    echo 
"<div id=\"Layer".$i."\">
      <p>asdasdasd</p>
      <p>asdasdasd</p>
</div>"
;
}
?>
  <table width="50%" border="1" cellspacing="0" cellpadding="0">
<?
for ($i=0;$i<=100;$i++) {
    echo 
"    <tr>
      <td><a href=\"#\" id=\"aaa"
.$i."\" onclick=\"javascript:stop;\">aaa</a></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
"
;
}
?>
  </table>
</body>
</html>

проблема в том, что в разных браузерах слои появлятся в разных местах.
как это исправить?
заранее всем спасибо

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования