Bug 149099 - testcase CSS negative margin BREAKS LINKS that extend outside parent block
Summary: testcase CSS negative margin BREAKS LINKS that extend outside parent block
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 3.5
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-22 09:31 UTC by Roger Chrisman
Modified: 2012-06-18 18:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Chrisman 2007-08-22 09:31:41 UTC
Version:           3.5.2 (using KDE KDE 3.5.2)
Installed from:    Ubuntu Packages
OS:                Linux

CSS negative margins BREAK LINKS that extend outside their parent block (tested in Konqueror 3.5.2). Please load the following test case HTML into Konqueror to see:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
        <head><title>Test Case</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        </head>
        <body>
<div style="margin-left:30ex; border:dotted purple 3px;">
<p>Bug:</p>
<a href="foo" style="margin-left:-15ex;">broken link</a> ---
<a href="bar">tricky link</a> ---
<a href="baz">working link</a>
<p>The link pushed outside the purple div box via style margin-left:-15ex <b>wont click</b> in Konqueror v.3.5.2,
<i>unless</i> you slide the cursor onto it from within the purple div box carefully following the line of text.</p>
</div>
<p style="margin:5ex 20ex;">A real world example of legitimate negative left margin for links is the [+] toggle in the table
 of contents box of <a href="http://wikitravel.org/en/San_Francisco">this Wikitravel page</a>. Those are valid, work in Firefox and I would love them to work in Konqueror. I hope this helps. Thanks :-)!</p>
       </body></html>
Comment 1 Janek Bevendorff 2012-06-18 18:15:45 UTC
Message from the Bugsquad and Konqueror teams: This bug is closed as outdated, as we do not have the manpower to maintain the KDE3 version anymore. If you still can reproduce this issue with Konqueror 4.8.4 or later, please open a new report. Thank you for your understanding.