Ich bin neu in HTML/CSS, ich bin schwer zu finden, wie ich eine Symbolleiste auf der rechten Seite ausrichten kann, aber dann aufhören zu schweben rechts (als Inline- Block würde) wenn die Seitenbreite kleiner wird?Richten Sie Elemente links und rechts mit richtiger Umhüllung aus
Zur Zeit schwebe ich die Tasten rechts, um den rechtsgerichteten Effekt zu erhalten, den ich möchte, aber Floating ist vielleicht nicht der beste Weg.
Ich könnte Medienabfragen verwenden, aber ich frage mich, ob jemand eine direkter/Standard Weg kennt?
<div style="margin: 60px 20px 60px 20px;">
<div style="display:inline-block">
<h3>Some kind of page title</h3><br />
</div>
<div class="btn-group pull-right" role="group" aria-label="User Categories" style="display:inline-block">
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="ReadLater" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="Read Later">
<i style="margin-top:4px" class="glyphicon glyphicon-bookmark" aria-hidden="true"></i>
</button>
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="PlanToUse" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="Plan To Use">
<i style="margin-top:4px" class="glyphicon glyphicon-pushpin" aria-hidden="true"></i>
</button>
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="Used" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="Used">
<i style="margin-top:4px" class="glyphicon glyphicon-check" aria-hidden="true"></i>
</button>
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="Submitted" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="My Stories">
<i style="margin-top:4px" class="glyphicon glyphicon-list-alt" aria-hidden="true"></i>
</button>
</div>
</div>
Ich habe Ihre Frage nicht vollständig bekommen. Float ist in Ordnung, es sei denn, Sie möchten sie als separate Zeile haben. In diesem Fall können Sie text-align direkt auf dem Wrapper-Element der Schaltfläche verwenden. –
@ArathiSreekumar Ich möchte, dass sie eine einzige Zeile sind.Wenn die Breite jedoch kleiner ist, möchte ich, dass die Schaltflächen umbrochen werden, ohne dass sie weiter nach rechts schweben. Wenn Sie auf meine Fiddle schauen und den Teiler ziehen, um die Breite zu verkleinern, werden Sie sehen, dass die Buttons auf eine neue Zeile unter dem Titel fallen, aber weiter nach rechts schweben. – Michael
Ja, in diesem Fall könnten Medienabfragen die sein Weg zu gehen. Aber du hast das Problem, dass die Titellänge unbekannt ist. Sie könnten eine Kombination aus der Lösung, die ich unten gegeben habe, und Medienabfragen machen. –