Cách Dùng Font Awesome

     

Trong một layout trang web thường sẽ sở hữu được những ICON giúp website rất đẹp vàthân thiện hơn, và ngoài ra các ICON này còn có tác dụng điều hướng fan dùng.

Bạn đang xem: Cách dùng font awesome

*


*

Trước phía trên để tạo các ICON kia ta phải triển khai cắt bọn chúng ra từ file PSD và cần sử dụng CSS để gán background hoặc dùng thẻ img để đưa ICON kia vào. Tuy nhiên bây chừ chúng ta đang có giải pháp khác đó là sử dụng Symboy Font (font chữ kiểuký hiệu).Hiện naycó các thư viện Symboy phông nhưng vượt trội nhất và hay sử dụng nhất làCSS3 như trong ví dụ tôi đã demo nghỉ ngơi trên.

Font Awesome chuyển động hầu hết ở những trình duyệt hiện đại hiện hay.Tuy nhiên với cácphiên phiên bản cũIE7 thì nó không cung ứng nữa vày IE7 được coi như sẽ chết.

Nếu bạn áp dụng Bootstrap để thiết kế CSS đến website thì sẽ thuận lợi nhận thấy sự cần thiết của fonts Awesome do vìchúngkết phù hợp với nhau khá là xuất sắc và tạo nên các sản phẩm khá là bắt mắt.

Bài viết này được đăng trên

2. Điểm mạnh mẽ của Font Awesome


Nếu ta áp dụng hình ảnh thì vận tốc load của website sẽ chậm hơn bởi vì ta nên load môt hình ảnh khá là nặng nề. Tuy vậy với Font Awesome thì ban chỉ việc load một file CSS, mộtfile Font còn chỉ load một lần độc nhất vô nhị nên vận tốc sẽ được nâng cấp đáng kể.

Một hình ảnh không thể biến hóa màu, kích thước của bọn chúng được. Riêng rẽ với size thì ta hoàn toàn có thể sử dụng CSS để tùy chỉnh cấu hình chiều rộng, chiều cao,nhưng nếu làmnhư vậy thìchất lượng hình ảnhsẽ bị ảnh hưởng. Nhưngvới font Awesome thì bạn dễ dàng biến đổi kích thước với màu của iconbằng hầu như thuộc tính CSS thường thì của font chữ như color, font-sizehay bất kì một ở trong tính CSS như thế nào khác dành riêng cho Font chữ.

Font Awesome áp dụng linh hoạt giúp lập trình viên ko mất rất nhiều thời gian để đưa các icons từ file PSD.

Và còn nhiều điểm mạnh nữa dẫu vậy mình dành cho chính mình tự khám phá.

3. Cách thực hiện Font Awesome

Để bạn dễ nắm bắt thì mình sẽ thực hiện các bước như sau:


Bước 1: download Font Awesome cùng nhúng vào Layout

Để áp dụng được font Awesome thì ban phải tải về thư viện của chính nó về hoặc sử dụng liên kết CDN mà nó cung ứng cho chúng ta.

Nếu bạn sử dụng liên kết CDN thì chỉ bài toán nhúng đường truyền CSS sau:


Nếu bạn tải về về thì sẽ tiến hành một thư mục gồm các file như trong hình sau:

Trong đó bạn chỉ xem xét file font-awesome.min.css. Nghĩa là để thực hiện thì các bạn chỉ việc thực hiện file CSS font-awesome.min.css.


Bước 2: tham khảo các class chế tác ICON tất cả sẵn của phông Awesome

Bạn vào links này nhằm xem các icons và các class tạo nên chúng nhé.


Bước 3: áp dụng Font Awesome

Để chế tạo icon thì bạn nên thực hiện thẻ i và bổ sung cập nhật class của icon.

Ví dụ:XEM DEMO


Kết quả:

4. Thực hiện Font Awesome nâng cao

Ngoài cách thực hiện căn bạn dạng trên thì phông Awesome cung ứng một số tính năng nâng cấp khác.

Xem thêm: Đề Kiểm Tra 1 Tiết Tin Học 8 Hk2, Đề Thi Học Kì 2 Tin Học 8 Có Đáp Án

Tạo icon lớn:

Để tăng size của cácicons thì các bạn sử dụng những class fa-lg, class này đã tăng 33% so vớikích thước mặc đinh ban đầu. Hoặc chúng ta cũng có thể sử dụng các classfa-2x,fa-3x,fa-4x,fa-5x để tăng theo tỷ lệ tương ứng với tên class.

Ví dụ:XEM DEMO


fa-lg fa-2x fa-3x fa-4x fa-5x

Kết quả:

Thêm Border vàPulledcho icon:

Để thêm border thì ta thêm classfa-border.

Để thêm Pulled thì ta thêm classfa-pull-right hoặcfa-pull-left.

Ví dụ:XEM DEMO


Border trước đó để tạo các ICON kia ta phải triển khai cắt chúng ra từ tệp tin PSD và sử dụng CSS nhằm gán background hoặc cần sử dụng thẻ img để mang ICON kia vào.

Border + Pulled Left trước đây để tạo những ICON kia ta phải triển khai cắt bọn chúng ra từ tệp tin PSD và dùng CSS để gán background hoặc sử dụng thẻ img để đưa ICON đó vào.

Border + Pulled Right trước đây để tạo những ICON kia ta phải thực hiện cắt bọn chúng ra từ tệp tin PSD và dùng CSS để gán background hoặc dùng thẻ img để lấy ICON kia vào.


Kết quả:

Animated Icons:

Sử dụng classfa-spin nhằm thêm hiệu ứng xoay và thực hiện classfa-pulse để chúng xoay trong 8 bước. Hình như bạn còn hoàn toàn có thể sử dụng các classfa-spinner, fa-refresh, vàfa-cog.

Ví dụ:XEM DEMO


Kết quả:

Rotated và Flipped Icons:

Để luân chuyển icon và đảo ngược địa chỉ của icon thì các bạn sử dụng những class như vào ví dụ bên dưới đây:

XEM DEMO


normal fa-rotate-90 fa-rotate-180 fa-rotate-270 fa-flip-horizontal icon-flip-vertical

Kết quả:

Stacked Icons:

Stacked Icons tức là bạn tạo một icon từ khá nhiều icons.

Để có tác dụng được vấn đề đó ban phải lập một thẻ span ở ko kể và phía bên trong là danh sáchcác thẻ i icon. Thẻ quanh đó cùng call là thẻ phụ vương và nó phải bao gồm classfa-stack, còn thẻ i bên trong là một icon bình thường như ngơi nghỉ trên.

Ví dụ:XEM DEMO


fa-twitter on fa-square-o fa-flag on fa-circle fa-terminal on fa-square fa-ban on fa-camera


Kết quả:

5. Thêm Icon với ở trong tính after với before

Nếu bạn chú ý kỹ thì Font Awesome sẽ áp dụng hai nằm trong tính after và before kết hợp với thuộc tínhcontent để khiến cho các icons.

Ví dụ với icon quote left thì CSS của chính nó là:


.fa-quote-left:before font-family: "FontAwesome"; content: "f10d";

Như vậy ta sẽ áp dụng cú pháp này để thêm ICON vào class của riêng biệt mình:


.class-name:before font-family: "FontAwesome"; content: "f10d";

Bạn có thể sử dụng firebug giúp xem giá trị nội dung của các icon.

Xem thêm: Top 20 Cách Làm Tháp Kẹo Oishi Và Dây Ruy Băng, Vải Loan, Cách Làm Tháp Kẹo Oishi

6. Lời kết

Như vậy bài xích này mình đã tóm lược một cách tổng thể nhất về phong thái sử dụng font Awesome từ căn bạn dạng đến nâng cấp rồi đấy. Hy vọng qua bài bác này bạn sẽ hiểu định nghĩa về Symboy Font cùng không vướng mắc Font Awesome là gì nữa nhé.


bài bác trước bài xích tiếp


Hàm key_exists() trong PHP

Cách áp dụng key_exists() trong PHP



Hàm mysqli_fetch_row() trong PHP

Cách thực hiện mysqli_fetch_row() vào PHP



Hàm end() vào PHP

Cách áp dụng end() vào PHP



Hàm mysqli_field_count() vào PHP

Cách thực hiện mysqli_field_count() trong PHP


Hàm count() trong PHP

Cách thực hiện count() trong PHP


Hàm mysqli_field_seek() trong PHP

Cách áp dụng mysqli_field_seek() trong PHP


Hàm compact() vào PHP

Cách thực hiện compact() vào PHP


Hàm mysqli_field_tell() trong PHP

Cách sử dụng mysqli_field_tell() trong PHP


Hàm array_values() trong PHP

Cách áp dụng array_values() vào PHP


Hàm mysqli_free_result() trong PHP

Cách áp dụng mysqli_free_result() trong PHP


Hàm array_unshift() vào PHP

Cách sử dụng array_unshift() vào PHP


Hàm mysqli_get_charset() vào PHP

Cách thực hiện mysqli_get_charset() vào PHP


Hàm array_shift() vào PHP

Cách áp dụng array_shift() trong PHP


Hàm mysqli_get_client_stats() vào PHP

Cách sử dụng mysqli_get_client_stats() vào PHP


Hàm array_unique() vào PHP

Cách thực hiện array_unique() trong PHP


Hàm mysqli_get_client_version() vào PHP

Cách thực hiện mysqli_get_client_version() trong PHP


Hàm array_uintesect() trong PHP

Cách áp dụng array_uintesect() trong PHP


Hàm mysqli_get_connection_stats() vào PHP

Cách áp dụng mysqli_get_connection_stats() trong PHP


Hàm array_sum() trong PHP

Cách áp dụng array_sum() trong PHP


Hàm mysqli_get_host_info() vào PHP

Cách áp dụng mysqli_get_host_info() trong PHP


WORDPRESS
HTML Templates
Theme WordPress
Plugin WordPress
thiết kế WordPress
mẹo nhỏ WordPress
WEB HOSTING
quản ngại trị Linux
thủ pháp Hosting
kỹ năng Domain
WEB FRONTEND
Javascript
AngularJS
jQuery
jQuery điện thoại
HTML & CSS
Bootstrap
TypeScript
SASS CSS
VueJS
NestJS
học tập ReactJS
WEB BACKEND
PHP
Codeigniter
Laravel
Phalcon
OpenCart
NodeJS
Blogspot
DATABASE
học tập MySQL
học MongoDB
cơ sở dữ liệu căn bản
học Oracle
học tập SQL vps
học SQLite
PROGRAMMING
Python
Java
Pascal
học C#
học tập Ruby
học Swift
C / C++
Kotlin
Golang
giải thuật
Visual Basic
MOBILE DEV
React Native
Học game ios
android
CÔNG CỤ
học tập Git
Testing
Control Panel
Dev Tool
FFmpeg
TIN HỌC
Excel
Word
PowerPoint
Access
Photoshop
MÔN HỌC
giờ đồng hồ Anh
Toán
giờ Nhật
Văn học
VIDEO
CSS Lab
PHP Lab
giới thiệu
ra mắt Liên hệ chế độ Điều khoản
liên kết
Thủ thuật download Game Ứng dụng Tin học tập Môn học
links hay

tải app 567 live show

Trang chủ chủ yếu thứcThabet

Nhà cái https://kubet8.us/

ĐK THABET nhấn ngay 628k

kubet W88
link
kèo nhà mẫu KUBET88 f8bet Kubet88fun Ku casino KUBET Casino ae888 Ku casino kucasino.dev cfun68 kubet W88

*