2013-04-17 17 views
13

Wystąpił następujący problem z polem tekstowym stylu ładowania początkowego i przyciskiem wprowadzania wiele razy. Zauważ, że nie są one wyrównane w pionie:Wyrównywanie pola tekstowego i przycisku, bootstrap

enter image description here

Jak mogę wyrównać te dwa elementy? Oto kod HTML:

<div class="span6"> 
    <input type="text" placeholder="email"> <button type="button" class="btn btn-info">Sign up</button> 
</div> 
+0

możliwe duplikat [bootstrap: dostosować wejścia przyciskiem] (http://stackoverflow.com/questions/10615872/bootstrap-align-input-with-button) –

Odpowiedz

27

Aby to zrobić, musisz użyć właściwego Twitter Bootstrap classes for forms.

W tym przypadku jest to klasa .form-inline.

Oto właściwa markup:

<form class="form-inline"> 
    <input type="text" class="input-small" placeholder="Email"/> 
    <button type="submit" class="btn">Sign in</button> 
</form> 

Oto demo http://jsfiddle.net/YpXvT/42/

+0

To zrobiło to! Przyjmę za 4 minuty :) – jn29098

+0

Twoje powitanie :) –

3
<div class="navbar-form pull-left"> 
    <input type="text" class="span2"> 
    <button class="btn">Sign up</button> 
</div> 

skopiowane z http://twitter.github.io/bootstrap/components.html#navbar

lub

<div class="input-append"> 
    <input type="text"/> 
    <button class="btn">Sign up</button> 
</div> 

lub

<div class="form-horizontal"> 
    <input type="text"/> 
    <button class="btn">Sign up</button> 
</div> 
0
<div class="input-group"> 
     <input type="email" class="form-control" required="required" placeholder="[email protected]"> 
     <span class="input-group-btn"> 
      <button class="btn btn-default" type="submit"><i class="fa fa-send"></i></button> 
     </span> 
    </div> 

zmiany CSS klasy wejściowych zawierających grupy btn w boostrap-min: pionowo Wyrównanie => top to S Praca mi

Powiązane problemy