Показать сообщение отдельно
  #1 (permalink)  
Старый 17.04.2009, 13:32
Новичок на форуме
Отправить личное сообщение для vania-pooh Посмотреть профиль Найти все сообщения от vania-pooh
 
Регистрация: 17.04.2009
Сообщений: 1

overflow:auto и #-ссылки
Проблема следующая: есть прокручивающийся div с фиксированной высотой и шириной и заданным свойством overflow:auto. Внутри этого div'a находится много именованных тегов <a id="" name=""> с текстом, а вне div'а сидит несколько ссылок на эти самые id\name (т.е. нечто типа page#id1, page#id2 и т.п.). Не все теги с текстом влезают в видимую область div'a (прокрутка сделана для экономии места). Хотелось бы, чтобы при нажатии на ссылки div автоматически прокручивался бы, чтобы соответствующий текст было бы видно. Проблема заключается в том, что при нажатии на ссылку в IE div прокручивается самостоятельно, а в FF - не прокручивается (потому что формально именованный текст находится в области видимости окна, но не виден из-за свойства overflow:auto). Если разместить эти же ссылки вне тега div, то страница будет прокручиваться.

Вопрос - какими средствами это можно устранить и как? Приветствуются решения без использования javascript, но если по-другому никак, то любые решения.
Ответить с цитированием