you can customise a button as much as you like using a single image setup.
join the two buttons together (like below) with the element they're displayed in sized to only show a single button, and modify the background position on :hover with css. ________ |____|____| <-- image ^ ^ show alternatively use an alpha transparent image, and modify the background-color of the element on hover if you just want a colour change. there are loads of different ways of doing it without requiring you to modify the src attrib of an image onmouseover. ;) On 22 May, 11:54, dnagir <dna...@gmail.com> wrote: > > Modern rollovers use a single image, not multiple images (you can use > > a single image for all rollovers if you want). > > > > But we always must have 2 images (similar ones). > > > No, you don't. > > Thanks a lot. > I must have think about it. > > > > I understand it will never be as good as alternative image, but still. > > "Good" is subjective, but most believe that CSS rollovers are > > significantly better than script-driven rollovers. > > Yes, saying "good" I just ment that 2 custom buttons can be more > visually better customised than automatic switching (CSS or JS - no > matter how). > Having 2 images we can make very custom design. > > Anyway, let me tell my story. I've got custom design (couple of html > pages, assets) to integrate it with CMS (DNN - WTF is it doing with > tables...). > And it uses jQuery *JUST* to apply rollover images. Yeah, seems to be > funny to use it for that matter only... > > I will try to change the design but not sure how I'll go with it. > > Cheers, > Dmitriy.