1 /* msie.css - MoinMoin MS Internet explorer bug workarounds */ 2 3 /* IE6 and IE7 both suck with :before */ 4 a.www { padding-left: 19px; background: url(../img/moin-www.png) left center no-repeat; } 5 a.http { padding-left: 19px; background: url(../img/moin-www.png) left center no-repeat; } 6 a.https { padding-left: 19px; background: url(../img/moin-www.png) left center no-repeat; } 7 a.file { padding-left: 19px; background: url(../img/moin-ftp.png) left center no-repeat; } 8 a.ftp { padding-left: 19px; background: url(../img/moin-ftp.png) left center no-repeat; } 9 a.nntp { padding-left: 19px; background: url(../img/moin-news.png) left center no-repeat; } 10 a.news { padding-left: 19px; background: url(../img/moin-news.png) left center no-repeat; } 11 a.telnet, a.ssh { padding-left: 19px; background: url(../img/moin-telnet.png) left center no-repeat; } 12 a.irc, a.ircs { padding-left: 19px; background: url(../img/moin-telnet.png) left center no-repeat; } 13 a.mailto { padding-left: 19px; background: url(../img/moin-email.png) left center no-repeat; } 14 a.attachment { padding-left: 19px; background: url(../img/moin-attach.png) left center no-repeat; } 15 a.badinterwiki { padding-left: 19px; background: url(../img/moin-inter.png) left center no-repeat; } 16 a.interwiki { padding-left: 19px; background: url(../img/moin-inter.png) left center no-repeat; } 17 #message .warning { padding-left: 21px; background: url(../img/alert.png) left center no-repeat; } 18 #message .error { padding-left: 21px; background: url(../img/icon-error.png) left center no-repeat; } 19 20 #pagetrail li, #pagelocation li { 21 border-left: 1px solid #AAA; 22 padding: 0 0.3em; 23 } 24 25 /* Spans for line-anchors - needed for IE6 and IE7 where omitting the "display: none" triggers rendering bugs. */ 26 span.anchor { display: none; } 27 28 /* Some * html hacks for IE6 and below only (IE7 ignores * html) */ 29 30 /* IE6 has a bug with rendering of float elements. We workaround this bug by 31 * assigning those elements a height attribute because we currently don't know 32 * a better solution. This results in IE calculating the correct height of the 33 * characters and displaying them correctly. We don't know any negative side 34 * effects of this workaround: 35 */ 36 * html div#page, * html div#header { height: 0.001%; } 37