Większe glify


212

Jak zrobić większe glify w twitter bootstrap 3.0 (nie 2.3.x).

Ten kod sprawi, że moje glifiki będą duże:

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

Jak mogę uzyskać ten rozmiar bez użycia klasy btn-lg, używając tylko zakresu ?

To daje mały glif:

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

Odpowiedzi:


372

Możesz po prostu nadać glifikonowi rozmiar czcionki według własnych upodobań:

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

świetny! W moim przypadku miałem grupę wejściową-btn z przyciskiem, a ten przycisk był nieco większy. Dałem więc tylko „rozmiar czcionki: 95%” dla mojego glifikonu i zostało to rozwiązane.
— victorf

41

Oto jak to robię:

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

Pozwala to na zmianę rozmiaru w locie. Działa najlepiej w przypadku wymagań ad hoc, aby zmienić rozmiar, zamiast zmieniać css i stosować go do wszystkich.


2
Ogólnie rzecz biorąc, style wbudowane nie są dobrym podejściem. Jeśli potrzebujesz określonych stylów dla jakiegoś komponentu, po prostu zastosuj nowy rozmiar czcionki za pośrednictwem jego klasy nadrzędnej
— Kaloyan Stamatov,

czasami jest to jednorazowy przypadek i nie można się tym przejmować
— Matthew Lock

29

.btn-lgKlasa ma następujące CSS w Bootstrap 3 ( linku ):

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

Jeśli zastosujesz to samo font-sizei line-heightdo swojego zakresu (albo .glyphicon-linknowo utworzonego, .glyphicons-lgjeśli zamierzasz użyć tego efektu w więcej niż jednej instancji), otrzymasz Glyphicon tego samego rozmiaru co duży przycisk.


4
dodanie btn-lgklasy jest znacznie łatwiejszą opcją. Dobra odpowiedź!
— 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

W moim przypadku miałem input-group-btnz button, a to buttonbyło trochę większe niż jego pojemnik. Po prostu oddałem font-size:95%swój glificon i został on rozwiązany.

<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

Napisz <span>w <h1>lub <h2>:

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

0

Jeśli używasz bootstrap 3, użyj tagu, takiego jak to. <small><span class="glyphicon glyphicon-send"></span></small>Działa idealnie dla Bootstrap 3.
Możesz nawet użyć wielu <small>tagów, aby ustawić mniejszy rozmiar.
Kod:
<small><small><span class="glyphicon glyphicon-send"></span></small></small>


Jest to dokładne przeciwieństwo pytania ... chyba że przesłonisz style, dzięki czemu będzie mały. Właśnie użyłem tego tagu do jego dokładnego celu innego dnia.
— Richard Barker
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.