The script moves the sub menu elements to the end of the page, sets their visibility to hidden and position to absolute with left and top properties (0) that hide them in the upper left corner of the screen until needed. I guess that when it comes time to print though, this somehow breaks down and they are seen as occupying space at the bottom of the page, and as you say, since they are visibility: hidden, this appears as blank space. This sort of misinterpretation of a combination of the position and visibility properties during printing is not unheard of.
However, you should be able to make them display: none for printing only. Add this to your stylesheet:
Code:
@media print {
.anylinkcss, .anylinkshadow {
display: none!important;
}
}
Bookmarks