Forum Moderators: open
Spiderability depends on how layers are hidden and what you want a spider to read in those layers. The fact that there's a CSS rule or a div attribute that changes visibility has no effect on whether a spider can read what's in those divs.
Whether any search engine's algorithm looks for visibility attributes and then does something to diminish the value of that div's content is not an HTML issue, but there is no technical barrier to a spider reading the code.
What might be a problem is the way the content in the div is written. If there are links that are written in only with javacript, then that's a problem. Whether hidden or visible, if you want a link to be followed, you need a plain HTML version somewhere.
It's the best current dropdown menu system.
Before you accept this statement, test the product on a variety of browsers, os's, and hardware platforms. Watch especially for computer speed in these tests. You will find that this is most definitely not the best current dropdown system out there, but merely an interesting experiment that has some useful features that can be used to create an actually workable dropdown system. A good dropdown menu must have a timer, otherwise the dropdowns vanish the millisecond the mouse cursor leaves the drop menu.
Take a look at the BlobFisk menu system here:
[webmasterworld.com...]
There is a newer version, cleaned up, even more stable and easier to use, I'll see about having that posted soon.
The basic idea is that all you are doing is switching the dropmenu container on and off, thus the code is very brief and easy to work with, it has timers as well.
This drop menu works on all dom browsers, and can be made to work on ns4 and ie4 as well if absolutely required. It is about 5 times faster than the above menu, you can see the speed difference on older pc's