ul.mw-collapsible:before,
.mw-collapsible-toggle-li {
/*
- Rather than inherit any margins from the general li selector - make sure this is explicit
- to avoid reflows
- */
+ * Rather than inherit any margins from the general li selector - make sure this is explicit
+ * to avoid reflows
+ */
display: list-item;
list-style: none;
margin-bottom: 0.1em;
display: none;
}
+ // table.: Where the tbody or thead is the first child of the collapsible table
ol.mw-collapsible:not( @{exclude} ):before,
ul.mw-collapsible:not( @{exclude} ):before,
- // Where the tbody or thead is the first child of the collapsible table
table.mw-collapsible:not( @{exclude} ) :first-child tr:first-child th:last-child:before,
table.mw-collapsible:not( @{exclude} ) > caption:first-child:after,
div.mw-collapsible:not( @{exclude} ):before {
// Use the exclude selector to ensure animations do not break
.mw-collapsed:not( @{exclude} ) {
// Avoid FOUC/reflows on collapsed elements by making sure they are opened by default (T42812)
+ // > thead + tbody: 'https://www.mediawiki.org/wiki/Manual:Collapsible_elements/Demo/Simple#Collapsed_by_default'
> p,
> table,
- > thead + tbody, // 'https://www.mediawiki.org/wiki/Manual:Collapsible_elements/Demo/Simple#Collapsed_by_default'
+ > thead + tbody,
tr:not( :first-child ),
.mw-collapsible-content {
display: none;
float: right;
}
-/* For collapsible elements in the content area, override the alginment based on the content language. */
+/* For collapsible elements in the content area, override the alginment based on the content language. */
/* @noflip */
.mw-content-ltr,
.mw-content-rtl .mw-content-ltr {
}
}
-fieldset.mw-collapsible .mw-collapsible-toggle {
- position: absolute;
- right: 0;
- z-index: 1;
-}
-
// special treatment for list items to match above
// !important necessary to override overly-specific float left and right above.
ol.mw-collapsible:not( @{exclude} ):before,