Làm thế nào để tôi làm cho Glyphicons lớn hơn? (Thay đổi kích thước?)


239

Tôi muốn làm cho glyphicon toàn cầu lớn hơn để nó chiếm một phần lớn của trang (đó là hình ảnh vector). Nó không ở trong một nút hay bất cứ thứ gì; nó chỉ một mình. Có cách nào để làm việc này không?

<div class = "jumbotron">
    <span class="glyphicon glyphicon-globe"></span>
</div>  

Bản sao có thể có của Glyphicons lớn hơn
Kevin Workman

Câu trả lời:


367

Tăng kích thước phông chữ của glyphiconđể tăng tất cả kích thước biểu tượng.

.glyphicon {
    font-size: 50px;
}

Để chỉ nhắm mục tiêu một biểu tượng,

.glyphicon.glyphicon-globe {
    font-size: 75px;
}

2
Điều đó đã làm việc! (Tôi sẽ chấp nhận nó trong 5 phút (đó là thời gian còn lại)) Có cách nào để căn giữa không? @VenomVendor
CoderBryan

2
text-centertrên div.
Aibrean

7
để làm cho glyphicon lớn hơn "theo yêu cầu", hãy sử dụng .glyphicon.larger {font-size: 150%; }
user216661

Điều gì về việc làm cho nó mỏng hơn?
Nofel

Tôi đã phải thêm !important;kích thước phông chữ để ghi đè CSS boostrap.
Trong khi đó,

143

Fontawgie có một giải pháp hoàn hảo cho việc này.

Tôi thực hiện như vậy. chỉ trên tệp .css chính của bạn thêm điều này

.gi-2x{font-size: 2em;}
.gi-3x{font-size: 3em;}
.gi-4x{font-size: 4em;}
.gi-5x{font-size: 5em;}

Trong ví dụ của bạn, bạn chỉ cần làm điều này.

<div class = "jumbotron">
    <span class="glyphicon glyphicon-globe gi-5x"></span>
</div>  

Đẹp! Bạn cũng có thể sử dụng số lượng nhỏ như 1,5em.
Mike Cheesne

Tốt hơn nhiều so với câu trả lời được chấp nhận và cho thấy một giải pháp chung cho một vấn đề tái diễn.
Adam

71

Nếu bạn đang sử dụng bootstrap và font-awesome thì thật dễ dàng, không cần phải viết một dòng mã mới, chỉ cần thêm fa-Nx, như bạn muốn, xem bản demo

<span class="glyphicon glyphicon-globe"></span>
<span class="glyphicon glyphicon-globe fa-lg"></span>
<span class="glyphicon glyphicon-globe fa-2x"></span>
<span class="glyphicon glyphicon-globe fa-3x"></span>
<span class="glyphicon glyphicon-globe fa-4x"></span>
<span class="glyphicon glyphicon-globe fa-5x"></span>

Glyphicons và Font-Awesome tham gia lực lượng!
Timo

Tôi không ủng hộ việc kết hợp FA và Glyphicons. Xem câu trả lời dưới đây về cách tăng kích thước glyphicon bằng cách sử dụng kiểu nội tuyến hoặc thông qua lớp css ở trên. Hoặc để sử dụng giải pháp FA thuần túy -> fa fa-
global

MarcoZen: dù sao bởi phiên bản tiếp theo của bootstrap 4 Glyphicons sẽ bị xóa, nhiều người trong chúng ta trước đó đã sử dụng cùng nhau.
Ali Adravi

17

Có, và về cơ bản, bạn cũng có thể sử dụng kiểu nội tuyến:

<span style="font-size: 15px" class="glyphicon glyphicon-cog"></span>

11

cố gắng sử dụng tiêu đề, không cần thêm css

<h1 class="glyphicon glyphicon-plus"></h1>

2
Bạn có thể làm điều này, nhưng nó không cung cấp cho bạn mức độ kiểm soát tốt như cách một chút CSS sẽ làm.
MattD

6
Sử dụng các tiêu đề vì ảnh hưởng của chúng đối với kích thước phông chữ là một kiểu chống. Một người dùng điều hướng trang web của bạn bằng bàn phím sẽ được gửi thẳng đến biểu tượng của bạn vì trình đọc màn hình giả định rằng nó biểu thị một tiêu đề / tiêu đề cho nội dung quan trọng nhất trên trang.
Roy

9

Ví dụ: thêm lớp:

btn-lg - LỚN

btn-sm - NHỎ

btn-xs - Rất nhỏ

<button type=button class="btn btn-default btn-lg">
<span class="glyphicon glyphicon-star" aria-hidden=true></span> Star
</button> 

<button type=button class="btn btn-default">
<span class="glyphicon glyphicon-star" aria-hidden=true></span>Star
</button>

 <button type=button class="btn btn-default btn-sm">
<span class="glyphicon glyphicon-star" aria-hidden=true></span> Star
</button> 

<button type=button class="btn btn-default btn-xs">
<span class="glyphicon glyphicon-star" aria-hidden=true></span> Star
</button> 

Liên kết giới thiệu Bootstrap: Glyphicons Bootstrap


7
Câu hỏi coi hình ảnh, không phải hình ảnh như nút.
dùng216661

0

Tôi đã sử dụng các lớp tiêu đề bootstrap ("h1", "h2", v.v.) cho việc này. Bằng cách này bạn có được tất cả các lợi ích kiểu mà không cần sử dụng các thẻ thực tế. Đây là một ví dụ:

<div class="h3"><span class="glyphicon glyphicon-tags" aria-hidden="true"></span></div>

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.