Как заставить гиперссылку изменять текст в переполнении: скрытый div без перехода в div - PullRequest
0 голосов
/ 25 марта 2010

У меня есть элемент div с фиксированной высотой, шириной и переполнением: скрыто, и у меня есть меню, которое заставляет этот div прокручивать привязки в тексте внутри div. Однако, когда вы нажимаете на элемент в этом меню, он не только прокручивает div, но также прокручивает страницу до div. Как я могу предотвратить эту секунду? То есть я просто хочу, чтобы div прокручивался без прокрутки самой страницы.

Итак, у меня есть


Некоторый контент


Некоторый контент


Некоторый контент


boxcontent { ширина: 600px; высота: 180px; переполнение: скрытый; Маржа налево: авто; Маржа направо: авто; }

И затем ul с якорными ссылками на id1, id2 и т. Д.

Имеет ли это смысл?

Ответы [ 2 ]

0 голосов
/ 26 марта 2010

Похоже, вам нужно предотвратить действие по умолчанию ваших ссылок в вашем click событии. event.preventDefault() может работать или не работать в кросс-браузерном режиме, но IE должны иметь эквивалент, если вы посмотрите.

0 голосов
/ 25 марта 2010

Использование overflow-x:scroll

boxcontent { width:600px; height:180px; overflow-x:scroll; margin-left:auto; margin-right:auto; }

Я думаю, это то, что вы имеете в виду в любом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...