MediaWiki:Mobile.css: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
/* === Mobile-Fix für Biobox – simpel & robust === */
/* === Biobox Mobile-Fix für iPhone (volle Breite & bündiger Inhalt) === */
@media (max-width: 768px) {
@media (max-width: 900px) {
  /* Biobox: volle Breite, kein Float */
   .mw-parser-output table.biobox {
   .mw-parser-output table.biobox {
     float: none !important;
     float: none !important;
     clear: both !important;
     clear: both !important;
     display: block !important;
     display: block !important;
     width: 100% !important;
     width: 100vw !important;         /* nutze volle Bildschirmbreite */
     max-width: 100% !important;
     max-width: 100vw !important;
     margin: 0 0 1em 0 !important;
     margin: 0 -1em 1em -1em !important; /* gleicht Body-Padding aus */
     border-collapse: collapse;   /* verhindert optische Einrückung */
    border: 1px solid #c8ccd1;
     border-collapse: collapse;
    box-sizing: border-box;
    background: #fff;
   }
   }


   /* Zell-Padding konsistent (verhindert „Inhalt weiter rechts“) */
   /* Inhalt bündig – keine optische Einrückung */
   .mw-parser-output table.biobox td,
   .mw-parser-output table.biobox td,
   .mw-parser-output table.biobox th {
   .mw-parser-output table.biobox th {
     padding: 0.3em 0.4em !important;
     padding: 0.3em 0.5em !important;
   }
   }


   /* Bilder nicht überstehen lassen */
   /* Bild volle Breite der Box */
   .mw-parser-output table.biobox img {
   .mw-parser-output table.biobox img {
     display: block;
     width: 100% !important;
     max-width: 100% !important;
     max-width: 100% !important;
     height: auto !important;
     height: auto !important;
     margin: 0 auto;            /* zentriert, falls kleiner */
     display: block;
  }
     margin: 0;
 
  /* Rechts-ausgerichtete Folge-Tabellen (Social-Links etc.) entfloaten */
  .mw-parser-output table.biobox + table[align="right"] {
    float: none !important;
    width: 100% !important;
     margin: 0 0 1em 0 !important;
    align: initial !important;
    clear: both !important;
   }
   }


   /* Text erst unter der Biobox starten */
   /* Text unterhalb starten */
   .mw-parser-output .biobox ~ p:first-of-type,
   .mw-parser-output > p:first-of-type {
  .mw-parser-output .biobox ~ .mw-headline:first-of-type,
  .mw-parser-output #toc {
     clear: both !important;
     clear: both !important;
   }
   }
}
}