Darkwel
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Зайди на сайт - сломай се руки)

+5
Риверс
novvel
Backs
Sprin
Druma
Участников: 9

Перейти вниз

Зайди на сайт - сломай се руки) Empty Зайди на сайт - сломай се руки)

Сообщение автор Druma Чт Ноя 03, 2011 7:27 pm

ЗАхожу на сайт Дарквела....форум, все дела....а потом вижу, чет не так....а вот оно что! нереально залезть на последних 2 вкладки...топ онлайна и поиск игрока.....есть предложения по разрешению проблемы?
Druma
Druma
Боец
Боец

Сообщения : 89
Очки : 4810
Дата регистрации : 2011-07-04
Возраст : 35
Откуда : Киев

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Sprin Чт Ноя 03, 2011 7:38 pm

конечно есть
предлагаю переверстать сайт
Sprin
Sprin
Мастер войны
Мастер войны

Сообщения : 1022
Очки : 5785
Дата регистрации : 2011-07-23
Возраст : 37
Откуда : Челябинск

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Backs Чт Ноя 03, 2011 8:45 pm

да давно пора это всплывающее меню убрать и сделать норм.
Backs
Backs
Рекрут
Рекрут

Сообщения : 31
Очки : 4705
Дата регистрации : 2011-07-18
Возраст : 28

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Backs Чт Ноя 03, 2011 8:51 pm

и ещё сместить надпись "Мы рады приветствовать вас на сервере DarkWel" чуть левее)
Backs
Backs
Рекрут
Рекрут

Сообщения : 31
Очки : 4705
Дата регистрации : 2011-07-18
Возраст : 28

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор novvel Чт Ноя 03, 2011 9:08 pm

Увы риверс больше не сделат нам сайта, так и будем сидеть с этим унылым меню Very Happy
novvel
novvel
Мастер войны
Мастер войны

Сообщения : 1853
Очки : 6573
Дата регистрации : 2011-07-03
Возраст : 36
Откуда : Белорецк

http://novvel.ucoz.ru/

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Риверс Пт Ноя 04, 2011 1:29 am

Код:
<ul>
      <li><a class="hide" onfocus="this.blur()" href=""><?php echo $page_mtitle;?></a>
         <ul>
            <li><a onfocus="this.blur()" href="./?page=main" title=""><?php echo @$str[$lang]['0'];?></a></li>
            <li><a onfocus="this.blur()" href="#" class="hide"><?php echo @$str[$lang]['16'];?></a>
               <ul>
                  <li><a onfocus="this.blur()" href="./?page=about" title=""><?php echo @$str[$lang]['2'];?></a></li>
                  <li><a onfocus="this.blur()" href="./?page=rules" title=""><?php echo @$str[$lang]['1'];?></a></li>
                  <li><a onfocus="this.blur()" href="./?page=transfer" title=""><?php echo @$str[$lang]['3'];?></a></li>
                  <li><a onfocus="this.blur()" href="./?page=license" title=""><?php echo @$str[$lang]['4'];?></a></li>
               </ul>
            </li>
            <li><a onfocus="this.blur()" href="#" class="hide"><?php echo @$str[$lang]['17'];?></a>
               <ul>
                  <li><a onfocus="this.blur()" href="./?page=connect" title=""><?php echo @$str[$lang]['6'];?></a></li>
                  <li><a onfocus="this.blur()" href="./?page=reg" title=""><?php echo @$str[$lang]['8'];?></a></li>
               </ul>
            </li>
            <li><a onfocus="this.blur()" href="./forum/" title=""><?php echo @$str[$lang]['18'];?></a></li>
            <?php
               if ($realm_count > 1) {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['14']."</a>";
                  echo "<ul>";
                  for ($i = 1; $i <= $realm_count; $i++) {
                     if (@$_SESSION['logined'][$i] == 1) {echo "<li><a onfocus=\"this.blur()\" href=\"./?page=lk&realm=$i&do=main\" title=\"\">".$realm_title[$i]."</a></li>";
                     } else { echo "<li><a onfocus=\"this.blur()\" href=\"./?page=lk&realm=$i\" title=\"\">".$realm_title[$i]."</a></li>"; }
                  }
                  echo "</ul></li>";
               } else {
                  if (@$_SESSION['logined'][$i] == 1) {echo "<li><a onfocus=\"this.blur()\" href=\"./?page=lk&realm=$i&do=main\" title=\"\">".@$str[$lang]['14']."</a></li>";
                  } else { echo "<li><a onfocus=\"this.blur()\" href=\"./?page=lk&realm=$i\" title=\"\">".@$str[$lang]['14']."</a></li>"; }
               }
            ?>
            <?php
               if ($realm_count > 1) {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['5']."</a>";
                  echo "<ul>";
                  for ($i = 1; $i <= $realm_count; $i++) {
                     echo "<li><a onfocus=\"this.blur()\" href=\"./?page=online&realm=$i\" title=\"\">".$realm_title[$i]."</a></li>";
                  }
                  echo "</ul></li>";
               } else {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" href=\"./?page=online&realm=1\" title=\"\">".@$str[$lang]['5']."</a></li>";
               }
            ?>
            <?php
                     if ($realm_count > 1) {
                        echo "<li><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['9']."</a>";
                        echo "<ul>";
                        for ($i = 1; $i <= $realm_count; $i++) {
                           echo "<li><a onfocus=\"this.blur()\" href=\"./?page=statistics&realm=$i\" title=\"\">".$realm_title[$i]."</a></li>";
                        }
                        echo "</ul></li>";
                     } else {
                        echo "<li><a onfocus=\"this.blur()\" href=\"./?page=statistics&realm=1\" title=\"\">".@$str[$lang]['9']."</a></li>";
                     }
            ?>
            <?php
               if ($realm_count > 1) {
                  echo "<li><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['7']."</a>";
                  echo "<ul>";
                  for ($i = 1; $i <= $realm_count; $i++) {
                     echo "<li><a onfocus=\"this.blur()\" href=\"./?page=ban&realm=$i\" title=\"\">".$realm_title[$i]."</a></li>";
                  }
                  echo "</ul></li>";
               } else {
                  echo "<li><a onfocus=\"this.blur()\" href=\"./?page=ban&realm=1\" title=\"\">".@$str[$lang]['7']."</a></li>";
               }
            ?>
            <?php
               if ($realm_count > 1) {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['10']."</a>";
                  echo "<ul>";
                  for ($i = 1; $i <= $realm_count; $i++) {
                     echo "<li><a onfocus=\"this.blur()\" href=\"./?page=tkills&realm=$i\" title=\"\">".$realm_title[$i]."</a></li>";
                  }
                  echo "</ul></li>";
               } else {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" href=\"./?page=tkills&realm=1\" title=\"\">".@$str[$lang]['10']."</a></li>";
               }
            ?>
            <?php
               if ($realm_count > 1) {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['11']."</a>";
                  echo "<ul>";
                  for ($i = 1; $i <= $realm_count; $i++) {
                     echo "<li><a onfocus=\"this.blur()\" href=\"./?page=tgold&realm=$i\" title=\"\">".$realm_title[$i]."</a></li>";
                  }
                  echo "</ul></li>";
               } else {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" href=\"./?page=tgold&realm=1\" title=\"\">".@$str[$lang]['11']."</a></li>";
               }
            ?>
            <?php
               if ($realm_count > 1) {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['12']."</a>";
                  echo "<ul>";
                  for ($i = 1; $i <= $realm_count; $i++) {
                     echo "<li><a onfocus=\"this.blur()\" href=\"./?page=tonline&realm=$i\" title=\"\">".$realm_title[$i]."</a></li>";
                  }
                  echo "</ul></li>";
               } else {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" href=\"./?page=tonline&realm=1\" title=\"\">".@$str[$lang]['12']."</a></li>";
               }
            ?>
            <?php
               if ($realm_count > 1) {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" class=\"hide\" href=\"\" title=\"\">".@$str[$lang]['19']."</a>";
                  echo "<ul>";
                  for ($i = 1; $i <= $realm_count; $i++) {
                     echo "<li><a onfocus=\"this.blur()\" href=\"./?page=armory&realm=$i&do=search\" title=\"\">".$realm_title[$i]."</a></li>";
                  }
                  echo "</ul></li>";
               } else {
                  echo "<li style=\"color: #fff;\"><a onfocus=\"this.blur()\" href=\"./?page=armory&realm=1&do=search\" title=\"\">".@$str[$lang]['19']."</a></li>";
               }
            ?>
         </ul>
      </li>
      
   </ul>

Это активное меню,очень сложный код, если сделать статичное, то меню потеряет смысл,и не будет поддерживать "многореалмность"
Так же сказали, что это не безопасно. Лак вроде пытается сделать, потерпите не много..
Риверс
Риверс
Мастер войны
Мастер войны

Сообщения : 1114
Очки : 6139
Дата регистрации : 2011-07-03
Возраст : 29
Откуда : Ирк

http://CredIrk.RU кредиты, кредитные карты и микрозаймы - оформи

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Риверс Пт Ноя 04, 2011 1:35 am

Зайди на сайт - сломай се руки) 100478f18cc3t
Изначально так планировалось.
Риверс
Риверс
Мастер войны
Мастер войны

Сообщения : 1114
Очки : 6139
Дата регистрации : 2011-07-03
Возраст : 29
Откуда : Ирк

http://CredIrk.RU кредиты, кредитные карты и микрозаймы - оформи

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Аппостол Пт Ноя 04, 2011 2:25 am

Впринципе это не сложно)Даже для меня,как для начинающего программиста) думаю Аникей разберется с этим в ближайшее время)
Аппостол
Аппостол
Воин
Воин

Сообщения : 282
Очки : 4920
Дата регистрации : 2011-09-04
Возраст : 32
Откуда : Москва

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Риверс Пт Ноя 04, 2011 2:54 am

Это кажется так, что просто но на самом деле нет.
Я не изучал пых, мб ошибаюсь..
В кратце скажу - если делаешь статичным,то "подразделы"(например: топ арены > "2х2;3х3;5х5" - это есть подразделы) становятся под самим меню..Всё перепробовал, пока не получается у меня.
Вообщем у кого есть идеи - слушаю.
Скрин могу дать, но думаю это не к чему.
Риверс
Риверс
Мастер войны
Мастер войны

Сообщения : 1114
Очки : 6139
Дата регистрации : 2011-07-03
Возраст : 29
Откуда : Ирк

http://CredIrk.RU кредиты, кредитные карты и микрозаймы - оформи

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Верн Пт Ноя 04, 2011 3:54 am

Можно прикрутить готовые плагины или использовать готовые решения для меню.
Демо и тутор по прикручиванию при использовании простейшего CSS: http://www.sohtanaka.com/web-design/easy-toggle-jquery-tutorial/. Вполне юзабильно, симпатично и просто. Не обязательно знать англ. достаточно разбираться в XHTML и CSS.
Верн
Верн

Сообщения : 7
Очки : 4579
Дата регистрации : 2011-10-22
Возраст : 34
Откуда : Россия / Екатеринбург

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Верн Пт Ноя 04, 2011 3:57 am

А вот еще проще, даже на русском - http://www.webmascon.com/topics/coding/42a.asp , http://vremenno.net/html-css/css-drop-down-menu/ ;
Верн
Верн

Сообщения : 7
Очки : 4579
Дата регистрации : 2011-10-22
Возраст : 34
Откуда : Россия / Екатеринбург

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Верн Пт Ноя 04, 2011 4:03 am

Еще как вариант: не обязательно менять меню, можно просто для всплывающего блока или всего элемента выставить свойство в CSS - z-index: 9999; чтобы элемент был на слой выше всего остального.
Верн
Верн

Сообщения : 7
Очки : 4579
Дата регистрации : 2011-10-22
Возраст : 34
Откуда : Россия / Екатеринбург

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Риверс Пт Ноя 04, 2011 4:14 am

Спасибо Верн, в теории как бы понял, буду практиковаться .
Риверс
Риверс
Мастер войны
Мастер войны

Сообщения : 1114
Очки : 6139
Дата регистрации : 2011-07-03
Возраст : 29
Откуда : Ирк

http://CredIrk.RU кредиты, кредитные карты и микрозаймы - оформи

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Верн Пт Ноя 04, 2011 4:17 am

Я покопался в коде и заметил, что у блока с меню-подменю и блока с кнопками голосования унаследованные стили...возможно z-index указан один и тот же на один родительский элемент. Возможно ошибка именно в этом.
Верн
Верн

Сообщения : 7
Очки : 4579
Дата регистрации : 2011-10-22
Возраст : 34
Откуда : Россия / Екатеринбург

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Риверс Пт Ноя 04, 2011 5:15 am

Верн пишет:Я покопался в коде и заметил, что у блока с меню-подменю и блока с кнопками голосования унаследованные стили...возможно z-index указан один и тот же на один родительский элемент. Возможно ошибка именно в этом.
Благодарствую, переписал css, всё получилось.
Ошибок нет. пруф Smile

Зайди на сайт - сломай се руки) B01a35935cc6

Вечером будет исправлено.
Риверс
Риверс
Мастер войны
Мастер войны

Сообщения : 1114
Очки : 6139
Дата регистрации : 2011-07-03
Возраст : 29
Откуда : Ирк

http://CredIrk.RU кредиты, кредитные карты и микрозаймы - оформи

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Верн Пт Ноя 04, 2011 5:33 am

RiverS пишет:
Благодарствую, переписал css, всё получилось.
Ошибок нет. пруф Smile
Вечером будет исправлено.
Очень рад, что смог помочь
Верн
Верн

Сообщения : 7
Очки : 4579
Дата регистрации : 2011-10-22
Возраст : 34
Откуда : Россия / Екатеринбург

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор novvel Пт Ноя 04, 2011 8:37 am

Мдэээ, неужели нельзя задать выравнивание по середине для надписи "Мы рады приветствовать вас на сервере DarkWel" оно теперь не вылазит в опере за границу, но выравнено вправо все равно. Косяк мелкий, но сразу в глаза бросается, такую мелочь и не исправить не серьезно как то.
novvel
novvel
Мастер войны
Мастер войны

Сообщения : 1853
Очки : 6573
Дата регистрации : 2011-07-03
Возраст : 36
Откуда : Белорецк

http://novvel.ucoz.ru/

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор novvel Пт Ноя 04, 2011 8:38 am

Да и меню слишком прозрачное, нечитаемо.
novvel
novvel
Мастер войны
Мастер войны

Сообщения : 1853
Очки : 6573
Дата регистрации : 2011-07-03
Возраст : 36
Откуда : Белорецк

http://novvel.ucoz.ru/

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Верн Пт Ноя 04, 2011 8:55 am

novvel пишет:Да и меню слишком прозрачное, нечитаемо.
+1

По поводу центрирования:
<div class="mb_top"><center>Мы рады приветствовать вас на сервере DarkWel</center></div>

Не нашел в стилях противоречие тегу - <center>, но видимо опять же он присвоил стили родителя. Поэтому проще выставить text-align: center; для дива с классом .mb_top

Спустя некоторое время, заметил что ошибка не в центрировании текста, а в позиционировании дива .mb_top.
В стилях нужно переправить padding: 40px 0 0 75px; блок тупо отступает с левого края на 75 пикселей. Либо прописать 0 пикселей, либо центровать следующим способом: margin:40px auto 0; (при этом padding:0;)
Верн
Верн

Сообщения : 7
Очки : 4579
Дата регистрации : 2011-10-22
Возраст : 34
Откуда : Россия / Екатеринбург

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор novvel Пт Ноя 04, 2011 9:27 am

Спойлер:
novvel
novvel
Мастер войны
Мастер войны

Сообщения : 1853
Очки : 6573
Дата регистрации : 2011-07-03
Возраст : 36
Откуда : Белорецк

http://novvel.ucoz.ru/

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Верн Пт Ноя 04, 2011 9:37 am

novvel пишет:Хорошо что есть люди которым не лень код разгребать, мне лично было лень Very Happy
Зато на пользу всем посетителям сайта =)
Верн
Верн

Сообщения : 7
Очки : 4579
Дата регистрации : 2011-10-22
Возраст : 34
Откуда : Россия / Екатеринбург

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Вирус Вт Ноя 08, 2011 7:09 pm

Druma пишет:ЗАхожу на сайт Дарквела....форум, все дела....а потом вижу, чет не так....а вот оно что! нереально залезть на последних 2 вкладки...топ онлайна и поиск игрока.....есть предложения по разрешению проблемы?
firebug on и сделай себе кнопку))

Вирус
Боец
Боец

Сообщения : 106
Очки : 4727
Дата регистрации : 2011-09-12

Вернуться к началу Перейти вниз

Зайди на сайт - сломай се руки) Empty Re: Зайди на сайт - сломай се руки)

Сообщение автор Мастодонтэ Чт Ноя 10, 2011 11:03 pm

Угу угу, сейчас починят сайт и это приведет к откату, эдак на месяц-два.
Мастодонтэ
Мастодонтэ
Воин
Воин

Сообщения : 246
Очки : 4922
Дата регистрации : 2011-07-27
Возраст : 39

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения