Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
17.05.2011, 09:20 | #1 |
Новичок
Пол: Регистрация: 09.10.2010
Сообщений: 15
Репутация: 6
|
Помогите победить хаки, к вопросу о кроссбраузерности в кипе с js
Доброго времени суток? Помогите форумчане, не могу определить хак, в FF все выглядит нормально, в принципе под него изначально писал. а вот в IE, O, и в гугловском Хроме ползет...
вопрос с меню в картинках код следующий: <table cellpadding="0" cellspacing="0" border="0" class="ab"> <tr> <td><img src="../images/uslugi.png" width="251" height="131" class="menu_img" tab=1 /> <div class="links" style="position: absolute;display: none;" id=menu1> <?php $sql->query("select id, name FROM page WHERE img3=1"); while(list($id,$name)=$sql->fetch_row()) echo '<div> <a href="../page.php?id='.$id.'">'.$name.'</a></div>'; ?></div> </td> <td width="9"></td> <td><img src="../images/pacient.png" width="251" height="131" class="menu_img" tab=2 /> <div class="links" style="position: absolute;display: none;" id=menu2> <?php $sql->query("select id, name FROM page WHERE img3=2"); while(list($id,$name)=$sql->fetch_row()) echo '<div> <a href="../page.php?id='.$id.'">'.$name.'</a></div>'; ?></div> </td> <td width="9"></td> <td><img src="../images/lab.png" width="251" height="131" class="menu_img" tab=3 > <div class="links" style="position: absolute;display: none;" id=menu3> <?php $sql->query("select id, name FROM page WHERE img3=3"); while(list($id,$name)=$sql->fetch_row()) echo '<div> <a href="../page.php?id='.$id.'">'.$name.'</a></div>'; ?></div> </td> </tr> </table> Css такая: .links{ padding-left:1px; padding-right:3px; padding-bottom:10px; width:250px; margin-top:79px; padding-top:79px; background:url(../images/trans.gif) top left repeat-y; } .menu_img{ cursor:pointer; } .links div{ background:#6699cc; border:1px solid #666666; border-top:0px; padding:2px; padding:2px 5px 2px 5px; color:#ffffff; } .links div a{ color:#ffffff; text-decoration:none; } .links div a:hover{ text-decoration:underline; } ну и js следующий: $(function(){ $(".menu_img").mouseover( function(){ $("#menu"+$(this).attr("tab")).show(); var offset = $(this).offset(); $("#menu"+$(this).attr("tab")).css('top','250px' ); $("#menu"+$(this).attr("tab")).css('left',offset.l eft+'px'); }); $(".links").hover(function(){},function(){ $(this).hide(); }); }); Напрвте на путь истинный...для просмотра сайт в поддомене Http://doc1.glavbyha.net |
Реклама: | руки вверх здравствуй это я концерт 2025 | KNSneva.ru - гипермаркет электроники предлагает ноутбук asus vivobook 17x m3704ya-au052 - поставка техники в СПБ и города северо-запада России. | круглые обеденные столы | Рекомендуем КНС - мониторы - более 50-ти тысяч наименований товаров со склада в Москве | Coda и Notion |
17.05.2011, 18:20 | #2 |
Постоялец
Пол: Регистрация: 25.03.2005
Сообщений: 789
Репутация: 788
|
Re: Помогите победить хаки, к вопросу о кроссбраузерности в кипе с js
До ужаса кривой код!
Ты уж определись с таблицей ты работаешь или с дивами. Какой ужас во всем этом разбираться: div class="links" и тут же style="position: absolute;display: none;" в CSS прописать не судьба Сделай пробный файл HTML без PHP и нормально пропиши таблицу стилей, тогда и смотреть можно. |
18.05.2011, 08:07 | #3 |
Новичок
Пол: Регистрация: 09.10.2010
Сообщений: 15
Репутация: 6
|
Re: Помогите победить хаки, к вопросу о кроссбраузерности в кипе с js
Это наследство...а разбираться с этим, как вы говорите, ужас как ломает, а придется...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Консультация по вопросу сборки HTPC | cbkjcc | Компьютерное Железо | 1 | 07.11.2008 18:25 |
Помогите по вопросу о КПК | Sanya_D | КПК | 4 | 19.11.2007 18:14 |
Помогите победить secure book | ecolog minsk | Технический раздел e-books | 4 | 23.08.2007 15:45 |
Помогите победить прогу! | ganzilla | Mac Os X | 7 | 24.10.2006 23:06 |
|
|