X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=skins%2Fvector%2Fscreen.css;h=34001f480269f850b8e06fab0314a144cbca12ab;hb=2be8298f360169151e238d8bcad8fef23145efde;hp=9d2a310ad4eb0e41ef2a5464b84607229857c56c;hpb=add3cc56e611d2f0dab1f0679e2b0d8c8ae612d8;p=lhc%2Fweb%2Fwiklou.git diff --git a/skins/vector/screen.css b/skins/vector/screen.css index 9d2a310ad4..34001f4802 100644 --- a/skins/vector/screen.css +++ b/skins/vector/screen.css @@ -100,9 +100,17 @@ div.emptyPortlet { } /* Navigation Containers */ #left-navigation { - position: absolute; - left: 10em; - top: 2.5em; + float: left; + margin-left: 10em; + margin-top: 2.5em; + /* When right nav would overlap left nav, it's placed below it + (normal CSS floats behavior). This rule ensures that no empty space + is shown between them due to right nav's margin-top. Page layout + is still broken, but at least the nav overlaps only the page title + instead of half the content. */ + margin-bottom: -2.5em; + /* IE 6 double-margin bug fix */ + display: inline; } #right-navigation { float: right; @@ -804,10 +812,12 @@ div#bodyContent { } /* mediawiki.notification */ -.skin-vector #mw-notification-area { - top: 7em; +.skin-vector .mw-notification-area { font-size: 0.8em; } +.skin-vector .mw-notification-area-layout { + top: 7em; +} .skin-vector .mw-notification { background-color: #fff; background-color: rgba(255, 255, 255, 0.93); @@ -876,14 +886,14 @@ div.vectorTabs ul { /* Animate between standard and high definition layouts */ body.vector-animateLayout div#content, -body.vector-animateLayout div#footer { +body.vector-animateLayout div#footer, +body.vector-animateLayout #left-navigation { -moz-transition: margin-left 250ms, padding 250ms; -webkit-transition: margin-left 250ms, padding 250ms; -o-transition: margin-left 250ms, padding 250ms; transition: margin-left 250ms, padding 250ms; } -body.vector-animateLayout #p-logo, -body.vector-animateLayout #left-navigation { +body.vector-animateLayout #p-logo { -moz-transition: left 250ms; -webkit-transition: left 250ms; -o-transition: left 250ms;