2016-10-10 8 views
1

Ich habe eine Dropdown-Taste und ein reagierendes Bild in der gleichen Zeile mit dem untenstehenden Code.Wie zentriert man ein Inline-Bild in Bootstrap?

<div class="container dropdown "> 
    <a class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown"> 
     <span class="icon-bars-button"> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     </span> 
    </a> 
    <ul class="dropdown-menu"> 
     <li><a href="#">Option1</a></li> 
     <li><a href="#">Option2</a></li> 
     <li><a href="#">Option3</a></li> 
    </ul> 
    <img class="img-responsive div-inline" src="res/test.png" alt="Logo"> 
</div> 

CSS:

.div-inline{ 
    display:inline-block; 
} 

Das Bild rechts neben Taste Dropdown angezeigt wird. Ich möchte, dass es in der Mitte der Reihe ist. Angehängt ein Bild, das Ergebnis ist wie im oberen Teil des Bildes. Ich möchte es wie im unteren Teil des Bildes.

Sample image

Antwort

1

Sie können diese Platzierung a tag in einem div und img in einem anderen div Zentrieren tun und Netzklassen entsprechend definieren und fügen Sie text-center Klasse zu img Div.

Alternativ können Sie dies für Sie Beispiel tun.

.div-inline { 
    display: inline-block; 
    text-align: center; 
    width: 95%; 
} 
+1

Vielen Dank für Ihre Hilfe, ich habe zwei 'div' und definierte Gitterklassen erstellt. Es funktionierte. – Velu

1

Mit 3 Bootstrap Sie eine Klasse .center-Block hinzufügen können, um

<div class="container dropdown "> 
<a class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown"> 
<span class="icon-bars-button"> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 
</span> 
</a> 
<ul class="dropdown-menu" > 
<li ><a href="#">Option1</a></li> 
<li ><a href="#">Option2</a></li> 
<li ><a href="#">Option3</a></li> 
</ul> 
<img class="img-responsive div-inline center-block" src="res/test.png" alt="Logo"> 
</div> 
+0

Dank Asif, das Ergebnis ist immer noch gleich, auch nach dem Hinzufügen von Center-Block. – Velu

+0

seine Arbeit für mich finden Sie unter dem Link: http://www.bootply.com/O1FhhBhWrf versuchen Sie, die Klasse hinzufügen und Entfernen der Klasse finden Sie die diffrence –

+0

Asif, der Imgae ist zentriert. Aber es kommt in der nächsten Reihe, nicht in der gleichen Reihe des Knopfes. Vielen Dank. – Velu