2017-12-22 2 views
1

Bitte beachten Sie das folgende Layout für eine Seite. In einem Container befinden sich drei Spalten.Anzahl der Spalten nach Bildschirmgröße?

Das Problem, das ich lösen möchte, ist, dass für mobile Bildschirmgrößen ich die mittlere Spalte ausblenden möchte. Für Bildschirmgrößen größer als mobile, z. B. Tablet, Laptops und Desktops möchte ich die mittlere Spalte zeigen. Wie kann ich das erreichen? Alle drei Spalten sollten gleich breit sein.

Ich freue mich über jede Hilfe! Vielen Dank!

Antwort

3

Bootstrap responsive utility classes Elemente sind bestimmte Haltepunkte zu verbergen oder zu zeigen, enthält. Die sichtbaren Klassen sind visible-xs-*, visible-sm-*, visible-md-* und visible-lg-*. Die verborgenen Klassen sind hidden-xs, hidden-sm, hidden-md und hidden-lg.

Wenn Sie ein Element für kleine und extra kleine Auflösungen verbergen möchten, können Sie so etwas wie <div class="col hidden-xs hidden-sm">

Bootply example

+1

danke mit hidden-sm löste es! – kofhearts

0

von CSS verwenden, können Sie etwas verbergen. Siehe unten:

<div class = "container"> 
     <div class="row"> 
     <div class="col"> 
     </div> 
     <div class="col column-to-hide"> 
     </div> 
     <div class="col"> 
     </div> 
     </div> 
    </div> 


<style> 
    @media screen and (max-width: 500px){ 
     .column-to-hide{ 
      display:none; 
     } 
    } 
    </style> 
+0

kann diese Bootstrap verwenden getan werden tun? – kofhearts

+0

Was meinst du mit Bootstrap? Sie können Ihrer Spalte, die Sie ausblenden möchten, eine Klasse hinzufügen und dann css-Code zu Ihrer .css-Datei oder zu demselben Pache hinzufügen, wo Sie html haben. –

+0

Wenn Ihr Bootstrap stärker ist als dieser CSS-Code, ändern Sie die Anzeige: none; anzeigen: keine! wichtig; –

Verwandte Themen