"Hình ảnh" này là phông chữ biểu tượng. Chúng là thường là được thêm qua các yếu tố giả :before
/:after
. Trong trường hợp này, biểu diễn content value is an ASCII của ký tự thư viện phông chữ bên ngoài.
.icon-flag:before {
content: "\f024";
}
Để làm việc này, bạn cần thay đổi thuộc tính font-family
của phần tử để tham khảo thư viện phông chữ bên ngoài. Trong trường hợp của bạn, thư viện phông chữ là FontAwesome
.
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;
text-decoration: inherit;
}
Sử dụng Font-Awesome library, bạn chỉ có thể thêm một biểu tượng như thế này:
<i class="fa fa-stack-overflow"></i>
Kể từ khi nó được xử lý như font chữ, bạn có thể tăng kích thước của nó bằng cách sử dụng CSS tài sản font-size
. (example)
.fa-stack-overflow {
font-size:30px;
color:orange;
}
Nguồn
2013-09-24 01:22:34
Tôi không biết lý do tại sao các bạn giữ nguyên trạng thái này .. Tôi đã bỏ phiếu để mở lại, vì nó KHÔNG ** là câu hỏi phần cứng/phần mềm tính toán chung. Nó thực sự là một câu hỏi thực sự tốt. –
Hình ảnh được giữ nguyên bản như một chuỗi. Tôi không nghĩ điều này quá tổng quát. –
Tôi cũng đã bình chọn để mở lại. Câu trả lời được chấp nhận về cơ bản chứng minh rằng đó là một câu hỏi hay. Đề xuất cho @platypus: thay đổi tiêu đề thành "Không thể xem hình ảnh nguồn, phông chữ biểu tượng hoạt động như thế nào?" –