Custom scroll bars are usually bad, and they should be avoided whenever possible. But sometimes you just need that look to go with your website in a place that is design sensitive, and not content sensitive, or your customer wants them bad. For those cases, I have come up with a javascript solution that let's you use (X)HTML without having to resort to Flash. Custom scrollbars do not have to be inaccessible: fleXcroll supports mouse-wheel and keyboard scroll (from version 1.5.0), and text selection aid (from version 1.7.5) so people can text-select overflowed contents, making it behave almost the same as (and in some cases better than(!)) OS default scroll bars.


