2016-04-13 6 views
0

Ich verwende Bootstrap, um eine Benutzerprofilseite zu erstellen, auf der sich das Bild auf der linken Seite und Benutzerdetails auf der rechten Seite befinden Seite.So zentrieren Sie die Rasterspalten (col-md-4 & col-md-8)

habe ich es auf folgende Weise:

<div class="row"> 

     <!-- Col 1 --> 

     <div class="col-md-4 col-xs-6"> 
      <div> 
       <img ..> 
       <h2>Name of the user</h2> 
       Sample text<br> 
       <a href="#"><img src="..."></a> 
       <a href="#"><img src="..."></a> 
      </div> 
     </div> 

     <!-- Col 2 --> 

     <div class="col-md-4 col-xs-6"> 
      <div> 
       <ul class="nav nav-tabs" role="tablist"> 
        <li>...</li> 
       </ul> 
      </div> 
     </div> 
</div> 

Unter dem Bild des Benutzers, wird er seinen/ihren Namen hat, durch seine/ihre aktive Teilnahme an der Gemeinschaft gefolgt, und dann über den Link gefolgt zu seinen sozialen Medien.

Wenn ich es in Desktop anzeigen, sieht es gut aus. Wenn ich es jedoch in mobilen Geräten anzeigen möchte, wird der gesamte Inhalt der ersten Spalte nach links ausgerichtet. Ich möchte, dass das Zentrum so ausgerichtet wird, dass es richtig aussieht. Wie kann ich das machen? Oder mache ich einen Fehler?

+0

Okay, ich habe eine Möglichkeit gefunden, den Textinhalt mit der 'text-center'-Klasse zu zentrieren. Das Bild ist jedoch immer noch linksbündig, wenn es in mobilen Geräten angezeigt wird. – hkarthi

Antwort

1

Die Klasse, die Sie brauchen, ist center-block

+0

Danke, ich habe das für den IMG-Tag ausprobiert. Es richtet nun alles in der Mitte auf die normale Desktopansicht aus. Aber ich sehe mich immer noch dem Problem gegenüber, wenn ich es über mobile Geräte ansehe. – hkarthi

0

Try col-xs-4 CSS-Klasse in den DIVs zu setzen:

<div class="col-md-4 col-xs-4"> 

Auf diese Weise wird das Verhalten bei mobilen Geräten die gleiche Desktop sein.

+0

Versuchte das, macht aber keinen großen Unterschied. Ich habe ein paar andere Gitterkombinationen ausprobiert, aber es ist immer noch dasselbe. Das Benutzerbild, der Name usw. richten sich immer noch nach links aus. – hkarthi

+0

Haben Sie versucht, 'col-xs-offset-2' in die erste Spalte zu setzen? – ntroccoli

+0

Ntrocoli und Raphael ... Ich habe es endlich funktioniert. Vielen Dank! – hkarthi

Verwandte Themen