"Fomafix" posted a comment on MediaWiki.r107669.
URL: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/107669#c29644

Commit summary for MediaWiki.r107669:

* more specific selectors for wikitable - don't inherit properties to nested 
tables which causes various rendering issues
** (bug 30485) Hieroglyphs look scary if embedded in tables with 
class="wikitable"
** (bug 33434) math extension: integral expressions display with 
boxes/frames/borders

Fomafix's comment:

Maybe this is avoids overwriting an inline CSS definition if given (untested):
<syntaxhighlight lang="css">
/* IE6 only */
* html table.wikitable * tr td {
        border: expression( ! this.style.border && /(^| )wikitable($| )/.test( 
this.parentNode.parentNode.parentNode.className ) ? "1px #aaa solid" : 
"ignorethisinvalidvalue" );
        padding: expression( ! this.style.padding && /(^| )wikitable($| 
)/.test( this.parentNode.parentNode.parentNode.className ) ? "0.2em" : 
"ignorethisinvalidvalue" );
}
</syntaxhighlight>

_______________________________________________
MediaWiki-CodeReview mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-codereview

Reply via email to