[Webkit-unassigned] [Bug 15994] New: Regression: CSS image-substitution on hover no longer works in Safari 3...
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 14 19:17:13 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=15994
Summary: Regression: CSS image-substitution on hover no longer
works in Safari 3...
Product: WebKit
Version: 523.x (Safari 3)
Platform: Macintosh
URL: http://www.duema.de/haeuser/index.shtml
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: Major
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: pepto at pepto.de
This URL contains CSS image-substitution on hover in the navigation-bar on top
of the page and on the images of houses further down the page (just check in
any other browser to see how it should look)...
The hover-effect works correctly in virtually any browser: IE5 (even IE5:mac),
IE6, IE7, Firefox 1+, Opera, Netscape 6+ (etc.) and Safari-versions before
Safari 3...
The image-substitution basically works by changing the upper padding of a fixed
size <a> (display:block) containing an <img>, on hover. This <a> has
overflow:hidden properties, so by changing its upper padding, the contained
image gets shifted into the hidden overflow-area, revealing an image below it
(layering is done via negative margins)...
This might sound a little complicated for simple image-substitution, but avoids
flicker in old IE versions, doesn't need preloading, is css-only and works in
virtually any browser except for Safari 3...
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list