Phông chữ CSS tuyệt vời

Font Awesome được thiết kế để sử dụng với các phần tử nội tuyến. Các phần tử được sử dụng rộng rãi cho các biểu tượng

Cũng lưu ý rằng nếu bạn thay đổi cỡ chữ hoặc màu của vùng chứa biểu tượng, biểu tượng sẽ thay đổi. Điều tương tự cũng xảy ra với bóng và bất kỳ thứ gì khác được kế thừa bằng CSS



Các lớp fa-lg (tăng 33%), fa-2x, fa-3x, fa-4x hoặc fa-5x được sử dụng để tăng kích thước biểu tượng so với vùng chứa của chúng

Ví dụ

Đoạn mã sau





Kết quả trong

Tự mình thử »

Mẹo. Nếu các biểu tượng của bạn bị cắt ở trên và dưới, hãy tăng chiều cao dòng


Các lớp fa-ulfa0 được sử dụng để thay thế các dấu đầu dòng mặc định trong danh sách không có thứ tự

Ví dụ

Đoạn mã sau


     
  • Liệt kê các biểu tượng

  •  
  • Liệt kê các biểu tượng

  •  
  • Liệt kê các biểu tượng

Kết quả trong

  • Liệt kê các biểu tượng
  • Liệt kê các biểu tượng
  • Liệt kê các biểu tượng

Tự mình thử »


Các lớp fa1, fa2 hoặc fa3 được sử dụng cho biểu tượng trích dẫn hoặc bài viết

Ví dụ

Đoạn mã sau


Lorem ipsum dolor sit amet, consectetur adipisizing elit, sed do eiusmod tempor incididunt utlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercite ullamcolaboris nisi ut aliquip ex ea commodo do đó. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur

Kết quả trong

Lorem ipsum dolor sit amet, consectetur adipisizing elit, sed do eiusmod tempor incididunt utlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercite ullamcolaboris nisi ut aliquip ex ea commodo do đó. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur

Tự mình thử »


Lớp fa4 xoay bất kỳ biểu tượng nào và lớp fa5 xoay bất kỳ biểu tượng nào với 8 bước

Ví dụ

Đoạn mã sau





Kết quả trong

Tự mình thử »

Ghi chú. IE8 và IE9 không hỗ trợ hoạt hình CSS3


Các lớp fa6 và fa7 được sử dụng để xoay và lật các biểu tượng

Ví dụ

Đoạn mã sau






Kết quả trong

Tự mình thử »


Để xếp chồng nhiều biểu tượng, hãy sử dụng lớp fa8 trên biểu tượng gốc, lớp fa9 cho biểu tượng có kích thước thông thường và 0 cho biểu tượng lớn hơn

Lớp 1 có thể được sử dụng làm màu biểu tượng thay thế. Bạn cũng có thể thêm các lớp biểu tượng lớn hơn vào lớp cha để kiểm soát thêm kích thước

Ví dụ

Đoạn mã sau


 
 

fa-twitter trên fa-circle-thin


 
 

fa-twitter (nghịch đảo) trên fa-circle


 
 

cấm fa máy ảnh

Kết quả trong

fa-twitter trên fa-circle-thin
fa-twitter (nghịch đảo) trên fa-circle
fa-cấm trên fa-camera<

Tự mình thử »


Lớp 2 được sử dụng để đặt các biểu tượng ở độ rộng cố định. Lớp này hữu ích khi độ rộng biểu tượng khác nhau làm lệch hướng. Đặc biệt hữu ích trong danh sách điều hướng Bootstrap và nhóm danh sách

Khi thay đổi HTML trong dự án của bạn không phải là một tùy chọn, bạn có thể sử dụng tính năng CSS để thêm biểu tượng vào trang khi sử dụng Font Awesome Web Fonts

Làm việc với các phần tử giả không dành cho người yếu tim

Tham chiếu các biểu tượng bằng cách sử dụng các phần tử giả phức tạp hơn và dễ bị lỗi hơn so với cách thông thường là thả một phần tử vào HTML của bạn

Đảm bảo rằng bạn hiểu rõ về CSS và sẵn sàng tìm hiểu về một số nền tảng giúp Font Awesome hoạt động

Giới thiệu về phần tử giả

CSS có một tính năng mạnh mẽ được gọi là Phần tử giả (mở cửa sổ mới) cho phép bạn thêm nội dung vào trang một cách trực quan chỉ bằng CSS. Font Awesome đã tận dụng phần tử giả fa-lg2 để thêm các biểu tượng vào một trang vì Font Awesome chỉ mới ra đời

Chúng ta đã biết rằng Font Awesome sử dụng các lớp như fafa-lg4 để hiển thị các biểu tượng trong trang web của bạn. Hãy sao chép chức năng của các lớp này và viết chức năng của riêng chúng ta bằng cách sử dụng các phần tử giả CSS

Thêm một biểu tượng bằng cách sử dụng các phần tử giả CSS

1. Xác định CSS chung cho tất cả các biểu tượng

Trước tiên, bạn sẽ cần thêm một số thuộc tính CSS phổ biến áp dụng cho tất cả các biểu tượng. Tốt nhất là bạn nên giải quyết vấn đề này trước để đơn giản hóa CSS biểu tượng riêng lẻ của bạn. Bạn có thể biến nó thành một quy tắc riêng hoặc bao gồm kiểu dáng trong mọi quy tắc biểu tượng riêng lẻ (trong bước tiếp theo)

2. Tham khảo biểu tượng cá nhân

Có một vài mục quan trọng cần đưa vào khi tham khảo bất kỳ biểu tượng riêng lẻ nào

  • Đặt phần tử giả khớp với fa-lg2 hoặc fa-lg6 mà bạn đã sử dụng trong bước thiết lập chung trước đó
  • Đặt thuộc tính CSS fa-lg7 thành thuộc tính tùy chỉnh CSS chính xác (xem bảng gia đình bên dưới). Nhưng lưu ý rằng
  • Đặt nội dung thành giá trị Unicode của một trong các biểu tượng của chúng tôi

Đây là một biểu đồ hữu ích về các kiểu/trọng lượng phông chữ mà bạn có thể sử dụng

StyleAvailability@font-face font-family@font-face weightCSS Custom PropertyBrandsFree Planfa-lg8 hoặc
fa-lg9 đối với người dùng Profa-2x0fa-lg20SolidFree Planfa-lg8 hoặc
fa-lg9 đối với người dùng Profa-lg23fa-lg24RegularPro

Duotone là một trường hợp đặc biệt mà chúng tôi đã đề cập dưới đây trong

Xem phần tử giả CSS trong hành động

Cần một ví dụ thực tế hơn về cách làm điều này?

Phần tử giả CSS và Duotone

Việc sử dụng các phần tử giả CSS để hiển thị các biểu tượng hai tông màu tuân theo một thiết lập tương tự, nhưng yêu cầu sử dụng cả hai phần tử giả fa-lg2 và fa-lg6 cùng với nhiều thiết lập kiểu dáng hơn

1. Xác định CSS phổ biến cho các biểu tượng Duotone

Có các thuộc tính CSS được chia sẻ duy nhất cho phong cách Duotone mà tất cả các biểu tượng của bộ đôi sẽ cần. Một lần nữa, tốt nhất là bạn nên loại bỏ điều này trước trong CSS của mình để đơn giản hóa các định nghĩa biểu tượng của bạn

  1. Thêm kiểu dáng cho các phần tử sẽ chứa phần tử giả để hỗ trợ định vị
  2. Đặt fa-lg7 thành Thuộc tính tùy chỉnh CSS, thêm các đặt lại kiểu phông chữ cần thiết và thêm các kiểu định vị cho phần tử giả
  3. Đặt mức mặc định và cho từng lớp của biểu tượng bộ đôi

2. Tham khảo các lớp của biểu tượng riêng lẻ

Việc tham chiếu các biểu tượng bộ đôi riêng lẻ hoạt động giống như tất cả việc sử dụng biểu tượng phần tử giả CSS. Đặt nội dung thành giá trị unicode của một trong các biểu tượng của chúng tôi. Đối với các biểu tượng Duotone, bạn sẽ có hai giá trị — một giá trị cho mỗi lớp Duotone. Đối với fa-lg41, bạn sẽ có fa-lg42 cho lớp chính và fa-lg43 cho lớp thứ cấp

Phần tử giả và Sass (SCSS)

Sử dụng fa-lg44 của chúng tôi, bạn có thể dễ dàng thêm các biểu tượng bằng CSS phần tử giả tùy chỉnh. Các mixin này xử lý kết xuất cơ bản mà chúng tôi tích hợp trong bộ công cụ của mình để đảm bảo các biểu tượng hiển thị hoàn hảo. Cùng với đó, họ xác định kiểu biểu tượng chính xác để hiển thị biểu tượng

Nếu bạn muốn, đó cũng là một lựa chọn

Nếu bạn đang sử dụng mixin của chúng tôi để hiển thị biểu tượng trong , bạn sẽ cần tham khảo mixin fa-lg45 cùng với mixin fa-lg44

Các phần tử giả và Ít hơn

Sử dụng fa-lg47 của chúng tôi, bạn có thể dễ dàng thêm các biểu tượng bằng CSS phần tử giả tùy chỉnh. Các mixin này xử lý kết xuất cơ bản mà chúng tôi tích hợp trong bộ công cụ của mình để đảm bảo các biểu tượng hiển thị hoàn hảo. Cùng với đó, họ xác định kiểu biểu tượng chính xác để hiển thị biểu tượng

Nếu bạn muốn, đó cũng là một lựa chọn

Nếu bạn đang sử dụng mixin của chúng tôi để hiển thị biểu tượng trong , bạn sẽ cần tham khảo mixin fa-lg48 cùng với mixin fa-lg47

Phần tử giả CSS với Khung SVG+JS của chúng tôi

Nếu bạn đang sử dụng khung SVG + JS của chúng tôi để hiển thị biểu tượng, bạn cần thực hiện thêm một số thao tác

Kích hoạt phần tử giả

Việc sử dụng các phần tử giả CSS để hiển thị các biểu tượng bị tắt theo mặc định khi sử dụng Khung SVG + JS của chúng tôi. Bạn sẽ cần thêm

Làm cách nào để sử dụng Phông chữ tuyệt vời trong CSS?

Cách sử dụng các biểu tượng tuyệt vời của phông chữ làm mã nội dung CSS .
Step 1: Load the font awesome CSS file. Add the font awesome CSS file in the tag of the page. .. .
Bước 2. Xác định tên lớp CSS cho các biểu tượng. .
Bước 3. Đặt mã nội dung CSS cho biểu tượng. .
Bước 4. Đặt kiểu phông chữ biểu tượng. .
Bước 5. Thêm các kiểu phổ biến cho các biểu tượng

Font Awesome có phải là CSS không?

Phông chữ Awesome cung cấp cho bạn các biểu tượng véc-tơ có thể thay đổi quy mô có thể được tùy chỉnh ngay lập tức — kích thước, màu sắc, đổ bóng và bất kỳ thứ gì có thể thực hiện được với sức mạnh của CSS.

Làm cách nào để sử dụng Phông chữ tuyệt vời 6 trong CSS?

Thiết lập .
Sử dụng một bộ
Bắt đầu
Sử dụng Trình quản lý gói
tự tổ chức. Tự lưu trữ - Phông chữ web. Tự lưu trữ - SVG + JS
Nâng cấp. Nâng cấp lên phiên bản 6. Có gì thay đổi. Sass (SCSS) trở xuống. Thành phần JavaScript. Trình quản lý gói. Gói Python/Django. WordPress. SVG + SVG Sprite. Phần tử giả CSS. Nâng cấp từ Phiên bản 4

Làm cách nào để thêm biểu tượng thông qua CSS?

Cách đơn giản nhất để thêm biểu tượng vào trang HTML của bạn là sử dụng thư viện biểu tượng, chẳng hạn như Phông chữ tuyệt vời. Thêm tên của lớp biểu tượng đã chỉ định vào bất kỳ phần tử HTML nội tuyến nào (như . Tất cả các biểu tượng trong thư viện biểu tượng bên dưới, là các vectơ có thể mở rộng có thể được tùy chỉnh bằng CSS (kích thước, màu sắc, bóng, v.v. )