в опере опере проблемы нет. Но проблема есть в firefox. Однако совет насчет перемещения <a name=top> пониже помог. Не пропадает больше верхнее меню.
Но обнаруживается разница левого меню и контента в длине. причем если в опере у меня это меню короче, то в firefox это меню длиннее.
все глюки свзяны, как мне кажется, с этим фрагментом кода:
#columnLeft DIV {
MARGIN-BOTTOM: -32733px; PADDING-BOTTOM: 32733px
}
#columnRight DIV {
MARGIN-BOTTOM: -32733px; PADDING-BOTTOM: 32733px
}
#columnLeft {
MARGIN-BOTTOM: -32733px; PADDING-BOTTOM: 32733px
}
#columnRight {
MARGIN-BOTTOM: -32733px; PADDING-BOTTOM: 32733px
в css. но если его убрать, то тогда длина левого меню определяется по содержимому. Может, вот эту часть можно как-то изменить?
как можно задать высоту div так, чтобы, она была равна высоте контента другого дива?

то, что я привел здесь - это фрагмент сайта. И, как оказалось, глюк этот обнаруживается на всех страницах, а не только в глоссарии...

решение с перемещением <a name=top> не избавляет от того, что левое меню становится гораздо длиннее, чем содержимое (в firefox). причем разница в этой длине зависит от того, насколько далеко находится <a name=буква> от верха страницы.
может, это особенность firefox - обрежать по этому <a name= все содержимое сверху?