По клику на пункт меню, окно сайта "дрыгается" в браузере. Как это исправить?

Главные вкладки

Аватар пользователя VasyOK VasyOK 10 октября 2009 в 7:23

Есть сайт. На сайте в разных местах несколько разных меню.

НО: когда кликаешь на пункт того меню которое в правой колонке, сайт показывает браузеру свой левый верхний угол.

Как это из бежать? Как сделать чтобы пользователь кликнул на меню и курсор мышки в блоке того же меню и оставался.

Комментарии

Аватар пользователя VasyOK VasyOK 10 октября 2009 в 18:46

Пока что стесняюсь, вот как сделаю кину в "Выставку сайтов". Этот процесс, когда сайт "дрыгается" на многих сайтах.

Модули отвечающие за меню, у меня из дополнительных только Taxonomy Menu. Но даже если его нет дизайн все равно "дрыгается". Куда бы я не нажимал сайт после клика показывает мне левый верхний угол.

Usmik, вы правы. Но даже если пункты не раскрывающиеся эффект тот же.

p_rono, Вы имеете ввиду это, если да что здесь изменить:

/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/

a
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #2DA3BE;
}

/* Adds special style to an unvisited link. */
a:link
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #2DA3BE;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #3D6C76;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #0B272D;
}

/* Finish Content link style */

Аватар пользователя p_rono p_rono 11 октября 2009 в 1:46

Здесь общее, нужно именно элементы меню, типа:

ul.menu li a:hover,ul.menu li a:focus{
  color:white;
  outline:0
}

Но это только как вариант, у самого было такое.

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:46

Я как понял, нужно приписать в CSS focus:active. Не знаю есть ли такой тег.

В теме тег .menu встречается лишь однажды

ul.menu li a.active
{
        font-weight: bold;
}

Зато часто встречается тег .art-menu

Можно ли этот focus как-то приписать к .art-menu?