2017-10-19 5 views
-1

Ich habe einige Probleme mit dem Raster von Bootstrap 4. Ich habe einen Inhalt von col-sm-9 und eine rechte Seitenleiste von col-sm-3 float-right. Aber die Sidebar beginnt nicht von oben, sondern beginnt kurz nach dem Ende von col-sm-9. Ich möchte beide Spalten ausrichten.Bootstrap 4 Grid Problem

Hier ist, wie die Seite es sucht: Boostrap wrong grid Hier können Sie den Code der Seite überprüfen können: Code

Dies ist im Grunde mein html:

<section class="row clearfix" ng-cloak> 
<div class="content-top no-gutters"> 
<div style="background-image: url({{post.better_featured_image.source_url}});" class="content-tracks-image"> 
</div> 
    <div class="content-featured-image"> 
      <img> 
    </div> 
</div> 

<div class="clearfix"></div> 

<div class="gs-track col-sm-9"><!--start player-->  
<!---player---> 
</div><!-- close player --> 
<div class="col-sm-9 bg-white pt-3 pb-3" ng-cloak><!-- start content--> 
<!--content-> 
</div><!-- close content --> 
<div class="col-sm-3 float-right pt-3"><!-- start sidebar --> 
<!-- sidebar --> 
</div><!-- close sidebar --> 

</section> 

konnte ich die Seitenleiste ausrichten auf den Inhalt, aber ich musste die Sidebar-Box vor dem Spieler bewegen, und ich möchte dieses Verhalten nicht haben.

+1

Damit wir Ihnen besser helfen können, aktualisieren Sie bitte Ihre Frage so, dass sie Ihren ** relevanten Code ** in einem [** minimalen, vollständigen und überprüfbaren Beispiel **] anzeigt (http: // stackoverflow .com/help/mcve) in der ** Frage selbst **. Externe Websites können bösartig sein oder von Filtersystemen gekennzeichnet werden. Benutzer sind möglicherweise nicht in der Lage, sie zu besuchen. Es wäre auch hilfreich, wenn Sie uns mitteilen könnten, was Sie bisher versucht haben, um Ihr Problem zu lösen. Weitere Informationen entnehmen Sie bitte dem Hilfeartikel zu [** Wie stelle ich gute Fragen?] (Http://stackoverflow.com/help/how-to-ask) :) –

+0

Warum wird die Antwort abgelehnt? Ich habe meine Frage behoben – GoingSolo

Antwort

2

Es war schwierig, mit dem von Ihnen gelieferten Link zu arbeiten, da ich bei der Ausführung des HTML-Codes nicht den gleichen Inhalt erhalten würde. Aber nachdem ich meinen eigenen Inhalt manuell eingefügt und versucht habe, neu zu erstellen, habe ich festgestellt, dass die Verwendung von bootstraps ROW auf einem Container div funktioniert hat.

<div class="row"> 
    <div class="col-sm-9">CONTENT</div> 
    <div class="col-sm-3">SIDEBAR</div> 
</div> 

Versuchen Sie es und lassen Sie mich wissen, wenn es funktioniert.

+0

Sie hatten Recht, ich musste eine weitere Zeile hinzufügen, ich habe es behoben. Danke – GoingSolo

+0

Ich habe dies als gültig festgelegt, aber was war falsch mit meiner Frage? Jemand hat mich downgelogt – GoingSolo

+1

@GoingSolo Willkommen bei Stack Overflow. Die Leute sind begeistert, wenn sie hier Moderator spielen und alles abwerten, was in ihren Augen nicht perfekt ist. Wahrscheinlich, weil Ihr Problem schwer nachzuvollziehen war. Ich persönlich glaube nicht, dass das mangelnde Interesse von jemandem, sich extra um eine Frage zu kümmern, einen Downvote rechtfertigt. –