MediaWiki:Common.css: Difference between revisions

mNo edit summary
mNo edit summary
Line 78: Line 78:
}
}


/* Kill the big gap created by stray <p> and <br> between navboxes */
/* Completely eliminate empty <p> and <p><br></p> spacing between stacked navboxes */
 
.mw-parser-output .navbox.dxx-navbox + p,
/* Any paragraph directly after a navbox: no margin */
.mw-parser-output .navbox.dxx-navbox + p + p,
.mw-parser-output .navbox.dxx-navbox + p {
.mw-parser-output .navbox.dxx-navbox + p + p + p {
     margin-top: 0;
     margin-top: 0 !important;
     margin-bottom: 0;
     margin-bottom: 0 !important;
}
    line-height: 0 !important;
 
     padding: 0 !important;
/* Hide lone <br> inside that paragraph */
.mw-parser-output .navbox.dxx-navbox + p > br {
     display: none;
}
}


/* And if there is a second paragraph after that, kill its margin too */
/* Hide any <br> inside those paragraphs */
.mw-parser-output .navbox.dxx-navbox + p + p {
.mw-parser-output .navbox.dxx-navbox + p > br,
    margin-top: 0;
.mw-parser-output .navbox.dxx-navbox + p + p > br,
     margin-bottom: 0;
.mw-parser-output .navbox.dxx-navbox + p + p + p > br {
     display: none !important;
}
}