Don't use JavaScript to style first sidebar portlet
We were adding a .first CSS class to the portlet from JavaScript instead of just using a smarter selector, which caused the incorrectly styled portlet to visibly flash sometimes. This was only useful for IE 6 (even IE 7 supports the sibling selector '+', which we can use here), and we don't serve JavaScript to it anymore. It would be neater to use ':first-of-type', but that's not as widely supported. Bug: T89542 Change-Id: I1904b3899c43bca52a6c996b8ce08c8bdf764aa0
This commit is contained in:
parent
46c2ae820a
commit
16e16eb075
|
@ -129,8 +129,10 @@ div#mw-panel {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.first {
|
||||
/* First sidebar portlet. Not using :first-of-type for IE<=8 support. */
|
||||
#p-logo + div.portal {
|
||||
background-image: none;
|
||||
margin-top: 0;
|
||||
h3 {
|
||||
|
@ -140,5 +142,4 @@ div#mw-panel {
|
|||
margin-left: 0.5em;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue