Größere Glyphicons


212

Wie erstelle ich größere Glyphicons in Twitter Bootstrap 3.0 (nicht 2.3.x)?

Dieser Code macht meine Glyphicons groß:

<button type="button" class="btn btn-default btn-lg">
   <span class="glyphicon glyphicon-th-list">
   </span>
</button>

Wie kann ich diese Größe erhalten, ohne die Klasse btn-lg zu verwenden, während nur eine Spanne verwendet wird?

Dies ergibt ein kleines Glyphikon:

<span class="glyphicon glyphicon-link"></span>

Antworten:


372

Sie können dem Glyphicon einfach eine Schriftgröße geben, die Ihren Wünschen entspricht:

span.glyphicon-link {
    font-size: 1.2em;
}

großartig! In meinem Fall hatte ich eine Eingabegruppen-BTN mit einer Schaltfläche, und diese Schaltfläche war etwas größer. Also habe ich nur "Schriftgröße: 95%" für mein Glyphicon angegeben und es wurde gelöst.
— Victorf

41

So mache ich das:

<span style="font-size:1.5em;" class="glyphicon glyphicon-th-list"></span>

Auf diese Weise können Sie die Größe im laufenden Betrieb ändern. Funktioniert am besten für Ad-hoc-Anforderungen, um die Größe zu ändern, anstatt das CSS zu ändern und es für alle gelten zu lassen.


2
Im Allgemeinen sind Inline-Stile kein guter Ansatz. Wenn Sie bestimmte Stile für eine Komponente benötigen, wenden Sie einfach die neue Schriftgröße über die übergeordnete Klasse an
— Kaloyan Stamatov,

Manchmal ist es einmalig und man kann sich nicht darum kümmern
— Matthew Lock

29

Die .btn-lgKlasse hat das folgende CSS in Bootstrap 3 ( Link ):

.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

Wenn Sie dasselbe font-sizeund line-heightauf Ihre Spanne anwenden (entweder .glyphicon-linkoder neu erstellt, .glyphicons-lgwenn Sie diesen Effekt in mehr als einer Instanz verwenden möchten), erhalten Sie ein Glyphicon mit der gleichen Größe wie die große Schaltfläche.


4
Das Hinzufügen der btn-lgKlasse ist viel einfacher. Gute Antwort!
— Neel

6

<button class="btn btn-default glyphicon glyphicon-plus fa-2x" type="button">
</button>

<!--fa-2x , fa-3x , fa-4x ... -->
<button class="btn btn-default glyphicon glyphicon-plus fa-3x" type="button">
</button>


2

In meinem Fall hatte ich eine input-group-btnmit a button, und diese buttonwar etwas größer als der Behälter. Also gab ich nur font-size:95%für mein Glyphikon und es wurde gelöst.

<div class="input-group">
    <input type="text" class="form-control" id="pesquisarinbox" placeholder="Pesquisar na Caixa de Entrada">
    <div class="input-group-btn">
        <button class="btn btn-default" type="button">
            <span class="glyphicon glyphicon-search" style="font-size:95%;"></span>
        </button>
    </div>  
</div>

2

Schreiben Sie Ihre <span>in <h1>oder <h2>:

<h1> <span class="glyphicon glyphicon-th-list"></span></h1>

0

Wenn Sie Bootstrap 3 verwenden, verwenden Sie ein Tag wie dieses. <small><span class="glyphicon glyphicon-send"></span></small>Es funktioniert perfekt für Bootstrap 3.
Sie können sogar mehrere <small>Tags verwenden, um die Größe kleiner festzulegen.
Code:
<small><small><span class="glyphicon glyphicon-send"></span></small></small>


Dies ist das genaue Gegenteil der Frage ... wenn Sie die Stile nicht überschreiben, wird sie klein. Ich habe dieses Tag neulich nur für seinen genauen Zweck verwendet.
— Richard Barker
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.