Summary: | Formatting problems with page header (CSS?) | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Andrew de Quincey <adq_dvb> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | jim |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
Testcase
Manually specified 'right' property |
Description
Andrew de Quincey
2004-12-14 14:48:40 UTC
The default Konqueror ID seems to make the page show its Mozilla format, which Konqueror is apparently misrendering. Either because of bugs, or because of unimplemented features -- remember that Gecko supports more CSS nifty things thank Konqueror. Konqueror renders the IE version of the site better than IE. So don't compare to it. Changing the identification changes the site, so it's no point doing that. It would be nice then to find out exactly what in the Mozilla version is rendered wrong. Please save the Mozilla-version and simplify it to a test case. The problem appears to be that Konqueror (and Safari) don't calculate the value of the 'right' property correctly for the absolutely positioned .l-b div element. Simplified testcase coming up shortly. Created attachment 13286 [details]
Testcase
Created attachment 13287 [details]
Manually specified 'right' property
This shows that specifying the 'right' property explicitly fixes the bug.
Opera renders this like Konqueror and Safari too, but amazingly, Netscape 4 gets it right! I've emailed the site owners so that they can work around the problem. This is the relevant part of the CSS 2.1 specification: http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width and as you can see by yourself there, we and Opera are doing it right, using shrink-to-fit as specified. Right you are. Firefox 1.5 RC 1 exhibits the same problem, so I've filed a bug with them: https://bugzilla.mozilla.org/show_bug.cgi?id=315334 |