wake-up-neo.net

Wie mache ich zwei Bootstrap-Buttons nebeneinander?

Ok, ich versuche also, die Tasten nebeneinander auf eine modale zu setzen. Einer ist ein Download-Link und der andere ist ein Spiegel. Ich habe versucht, eine eigene Klasse mit der CSS von display zu erstellen: Inline-Block; aber das hat nicht funktioniert. Wie mache ich sie nebeneinander?

Hier ist mein Code für meinen Modal:

<!-- Texturepack Popup Start -->

    <div class = "modal fade" id = "texturepack" role = "dialog">
        <div class = "modal-dialog">
            <div class = "modal-content">
                <div class = "modal-header">
                    <h4>Texture Pack Download</h4>
                </div>
                <div class = "modal-body">
                    <center><h3>Download our Custom Texture Pack!</h3></center>
                    <p class = "tpbutton btn-toolbar">
                    <a style = "margin: 0 200px; display: inline-block" class = "btn navbar-btn btn-primary pull-center" href = "#" target = "_texturepack">Download</a>
                    <a style = "margin: 0 300px; display: inline-block" class = "btn navbar-btn btn-default pull-center" href = "#" target = "_texturepack">Mirror</a>
                    </p>
<!-- Carousel Text Start -->
    <div style = "height:15px"></div>
    <div style = "border: 2px solid black; width: 500px; margin: 0 auto" id = "textureCarousel" class = "carousel slide">

        <ol class = "carousel-indicators" data-ride = "carousel">
            <li data-target = "#textureCarousel" data-slide-to = "0" class = "active"></li>
            <li data-target = "#textureCarousel" data-slide-to = "1"></li>
            <li data-target = "#textureCarousel" data-slide-to = "2"></li>
        </ol>

        <div class = "carousel-inner">

            <div class = "item active">
                <img src = "img/a.png" alt = "Beach" class = "img-responsive">
            </div>

            <div class = "item">
                <img src = "img/b.png" alt = "Beach" class = "img-responsive">
            </div>

            <div class = "item">
                <img src = "img/c.png" alt = "Beach" class = "img-responsive">
            </div>

        </div>

    </div>      

<!-- Carousel End -->
                </div>
                <div class = "modal-footer">
                    <a class = "btn btn-danger" data-dismiss = "modal">Close</a>
                </div>
            </div>
        </div>
    </div>

<!-- Texturepack Popup End -->
24
MrBumtart

Verwenden Sie eine Tastengruppe.

<div class="btn-group">
  <a href="#" class="btn btn-primary">Download</a>
  <a href="#" class="btn btn-default">Mirror</a>
</div>
66
Schmalzy

Versuchen Sie es mit text-align:center auf dem äußeren Element:

<p class = "tpbutton btn-toolbar" style="text-align:center">
     <a class = "btn navbar-btn btn-primary" href = "#" target = "_texturepack">Download</a>
     <a class = "btn navbar-btn btn-default" href = "#" target = "_texturepack">Mirror</a>
</p>

Demonstration

EDIT: Oder mit der text-center Klasse:

<p class = "tpbutton btn-toolbar text-center">
     <a class = "btn navbar-btn btn-primary" href = "#" target = "_texturepack">Download</a>
     <a class = "btn navbar-btn btn-default" href = "#" target = "_texturepack">Mirror</a>
</p>

Demonstration

7
p.s.w.g

In meinem Fall hing ich 20 Minuten lang.
Endlich 

<td class="text-nowrap"> 

hat funktioniert.

5
theNaive

Warum nicht den pull-leftpull-right in bootstrap3 verwenden?

<button class = "btn-primary pull-left">Download</button>
<button class = "btn-danger pull-right">Mirror</button>
4
HTTP

Mit Bootstrap 4

<div class="float-right">
   <button>Cancel</button>
   </button>Save</button>
</div>
1
user1483346

Weder die Text-Center- noch die BTN-Gruppenlösung funktionierte für mich. Am Ende habe ich die beiden Knöpfe in einer Reihe angeordnet und das hat funktioniert.

<div class="row">
  <%= button_to "Delete", "#", :class=>"btn" %>  
  <%= f.button :submit %>
</div>
0
yellowreign

Während btn-group funktioniert, es entfernt den Raum zwischen den zwei Knöpfen:

Zum Beispiel dieser Code:

<div class="btn-group">
        <button class="btn btn-primary">Transaction History</button>
        <button class="btn btn-primary">Make New Payment
        </button>
      </div>

wird dir folgendes geben:

enter image description here

Wenn Sie einen Abstand zwischen den Schaltflächen wünschen, verwenden Sie btn-toolbar stattdessen:

 <div class="btn-toolbar" style="padding-left: 15px">
        <button class="btn btn-primary">Transaction History</button>
        <button class="btn btn-primary">Make New Payment
        </button>
      </div>

enter image description here

Ich habe das Styling hinzugefügt, da die Schaltflächen ohne das Styling links ausgerichtet sind. Ändern Sie den Füllwert nach Ihren Wünschen.

0