2016-05-12 13 views
1

Ich habe Probleme Fußschalter mit Pull-Links und Pull-rechts machen dann auf mobilen Geräten zentrieren. Derzeit auf dem Desktop wird es richtig angezeigt.Bootstrap Pull-rechts Pull-Links Zentrierung auf mobilen Geräten

-Code (fiddle):

<footer > 
<div class="container"> 
    <p> 
     <div class="col-sm-4 pull-left"> 
      <strong>Powered by Google</strong>. 
     </div> 
     <div class="col-sm-4 pull-right"> 
      <a href="" title="Terms" target="_blank">Terms</a> 
      <span class="">|</span> 
      <a href="" title="Policy" target="_blank">Policy</a> 
     </div> 
    </p> 
    <BR> 
    <p> 
     <div class="col-sm-4 pull-left"> 
      Please direct all queries to [email protected] 
     </div> 
     <div class="col-sm-4 pull-right"> 
      2.1 
     </div> 
    </p> 

</div> 

Wie Sie sehen können, wenn sie auf mobilen Geräten ist es wie diese angezeigt:

ich möchte es anzeigen können ähnlich zu diesem auf Mobilgerät, wo es zentriert ist: enter image description here

+0

Was Sie zeigt, wie gewünscht Ausgabe ganz anderen Inhalt ist? –

+0

Sie müssen @media Query verwenden, um diese Dinge zu steuern: https://jsfiddle.net/1gLmb0yy/5/ – twxia

+0

und Sie haben eine falsche Bootstrap-Struktur, müssen Sie 'col-xx-xx' durch' row' einpacken – twxia

Antwort

2
  1. Wickeln Sie Ihre col-*** divs in die .row Div.
  2. Ich denke, dass Sie pull-left und pull-right Klassen nicht benötigen. In col-sm-push-4 Klasse rechts div bewegen auf die Seite des rechten Rand
  3. Fügen Sie benutzerdefinierte CSS machen Inhalt zum Zentrum auf mobilen Geräten, wie folgt aus:

    @media (max-width: 767px) { .col-sm-4 { text-align: center; } }

Oder fügen Sie benutzerdefinierte Klasse auf diese divs, Wenn Sie nicht wollen, dass andere .col-sm-4 divs Inhalte zentriert haben.

https://jsfiddle.net/1gLmb0yy/6/

0

Sie benötigen Abfrage Medien zu verwenden, das zu tun, weil, wenn das Ergebnis nach rechts in einer kleinen Auflösung ziehen. es reagiert und geht nach unten. Sie können das F12-Entwicklertool verwenden, um das zu sehen.

<footer > 
     <div class="container"> 
       <div class="col-sm-4 row"> 
        <strong>Powered by Google</strong>. 
        Please direct all queries to [email protected] 
       </div> 
       <div class="col-sm-4 row pull-right"> 
        <a href="" title="Terms" target="_blank">Terms</a> 
        <span class="">|</span> 
        <a href="" title="Policy" target="_blank">Policy</a> 
        2.1 
       <div/> 
      </div> 
      </div> 
    <footer> 

Entwickler-Tool-Ergebnis.

enter image description here

Beispiel Medien Abfrage

@media (max-width: 767px) { 

     .col-sm-6.row.pull-right { 
    position: relative; 
    top: -15px; 
    } 
} 
Verwandte Themen