https://bugzilla.wikimedia.org/show_bug.cgi?id=8814

entli...@gmx-topmail.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |entli...@gmx-topmail.de

--- Comment #6 from entli...@gmx-topmail.de 2010-07-23 21:37:01 UTC ---
See bug 16272 comment 1 for why the borders are there at all. But the desired
effect (preventing h2 lines from connecting to floated thumbs) can be achieved
in a simpler and more general way by applying overflow:hidden to the h2
elements.

This would work for all floats, not just thumbnails, and also fix bug 1629, but
has side-effects:

* overflow:hidden does nothing in IE 6. If that's a problem, the desired effect
can be achieved by triggering hasLayout. In IE 7, it works because
overflow:hidden has become a hasLayout trigger. It finally works as it should
in IE 8.
* Headings would become invisible in IE/Mac, see bug 1629 comment 40 and
http://l-c-n.com/IE5tests/overflow/#overflowblock. If that's a problem, it can
be he hidden from this ancient browser.
* Bug 1629 comment 38 is about unspecified problems with RTL and Firefox that
would have to be looked into.

Besides that, I wonder why every skin needs to contain a copy of this code.
Can't this at least be consolidated in shared.css and commonPrint.css? At the
German Wikipedia, we have the same workaround as in comment 5 scattered across
the local skin-specific CSS files, and there is no consensus to put them in
Common.css as long as it's scattered upstream.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to