Tôi không có tài năng gì cả. Tôi chỉ đam mê hiểu biết
Cách Tạo Skill Bar Và 15 Progress Bar CSS Javascript Cho Website

Cách Tạo Skill Bar Và 15 Progress Bar CSS Javascript Cho Website


Ngày 16 Tháng 7 Năm 2020

Skill Bar thật ra nó là một thanh tiến trình với mục đích giúp bạn có thể cho người tuyển dụng hay khách hàng có cái nhìn trực quan hơn về về kỹ năng chuyên môn của bạn. Bây giờ chúng ta sẽ cùng nhau đi vào tỉm hiểu cách xây dựng skillbar cũng như những thư viện và ví dụ liên quan nhé!

Cách Xây Dựng Skillbar Cho Website

Đầu tiên chúng ta sẽ tạo cấu trúc HTML cho trang web ở đoạn code dưới đây nhé:

<p>HTML</p>
<div class="container">
  <div class="skills html">90%</div>
</div>
<p>CSS</p>
<div class="container">
  <div class="skills css">80%</div>
</div>
<p>JavaScript</p>
<div class="container">
  <div class="skills js">65%</div>
</div>

Tiếp theo chúng ta sẽ đi vào thiết kế style cho các class bằng đoạn code CSS sau đây nhé:

* {box-sizing:border-box}
/* thiết lập style thẻ chứa skillbar */
.container {
  width: 100%; /* Toàn màn hình */
  background-color: #ddd; /* thiết lập background */
}
.skills {
  text-align: right; /* canh chữ cho chữ */
  padding-top: 10px; /* thêm top padding */
  padding-bottom: 10px; /* thêmbottom padding */
  color: white; /* thiết lập màu chữ */
}
.html {width: 90%; background-color: DarkOrange;} 
.css {width: 80%; background-color: DodgerBlue;} 
.js {width: 65%; background-color: Yellow;}

Và dưới đây là kết quả của đoạn code trên nhé:

See the Pen Cách Xây Dựng Skillbar Cơ Bản by haycuoilennao19 (@haycuoilennao19) on CodePen.

Tìm Hiểu Từ w3schools

Một Số Ví Dụ Khác Về Skillbar CSS Javascript

Tiếp theo đây chúng ta sẽ đi vào những ví dụ khác về skillbar do các bạn lập trình viên trên Codepen thiết kế và phát triển nhé!
Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Thiết Kế Skill Bar JS

Skill Bar JS

Kết quả bạn xem bên dưới nhé!

See the Pen Pure JavaScript animated bars by Gabriele Romanato (@gabrieleromanato) on CodePen.

Nguồn

Thiết Kế Skill Bar HTML CSS

Skill Bar HTML CSS

Kết quả bạn xem bên dưới nhé!

See the Pen Skill bars by Sebastian (@vanillacowboy) on CodePen.

Nguồn

Cách Tạo Skills Bar Jquery

Skills Bar Jquery

Kết quả bạn xem bên dưới nhé!

See the Pen Skills Bar by Yusuf Bakır (@yusufbkr) on CodePen.

Nguồn

Thiết Kế Jquery Progress Bar

Jquery Progress Bar

Kết quả bạn xem bên dưới nhé!

See the Pen Animated Progress Bars by Aaron Farrar (@afarrar) on CodePen.

Nguồn

Cách Tạo Jquery Animated Progress Bar

Jquery Animated Progress Bar

Kết quả bạn xem bên dưới nhé!

See the Pen Animated skill bar CSS3 with percentage by Bastien (@Bachieee) on CodePen.

Nguồn

Thiết Kế Responsive Skill Bar CSS3

Responsive Skill Bar CSS3

Kết quả bạn xem bên dưới nhé!

See the Pen Skill Meter Responsive animado con CSS3 by Josetxu (@josetxu) on CodePen.

Nguồn

Thiết Kế Circle Progress Bar Jquery

Circle Progress Bar Jquery

Kết quả bạn xem bên dưới nhé!

See the Pen #19 - Skill Progress Spinner (Full Control, Pure Css) by Bojan Krsmanovic (@bojankrsmanovic) on CodePen.

Nguồn

Jquery Progress Bar With Percentage

Jquery Progress Bar With Percentage

Kết quả bạn xem bên dưới nhé!

See the Pen jQuery - Animated Skill Bars by Brian (@bdean531) on CodePen.

Nguồn

SVG Skill Bar

SVG Skill Bar

Kết quả bạn xem bên dưới nhé!

See the Pen SVG circular progress: CSS animated & Angle gradient by Pouya Saadeghi (@saadeghi) on CodePen.

Nguồn

Cách Tạo Skill Bar HTML5 CSS3

Skill Bar HTML5 CSS3

Kết quả bạn xem bên dưới nhé!

See the Pen Pure CSS horizontal bar chart with staggering animation by Kriszta (@vajkri) on CodePen.

Nguồn

Cách Tạo Animation Skill Bar CSS3

Animation Skill Bar CSS3

Kết quả bạn xem bên dưới nhé!

See the Pen Animated skills bar (HTML + CSS) by level by Camila Carrera (@milacarrera) on CodePen.

Nguồn

Thiết Kế Animated Responsive Skill Bar

Animated Responsive Skill Bar

Kết quả bạn xem bên dưới nhé!

See the Pen Animated Responsive Skill Bar by Tushar Mehrotra (@MTushar) on CodePen.

Nguồn

Thiết Kế Progress Bar CSS

Progress Bar CSS

Kết quả bạn xem bên dưới nhé!

See the Pen gBIzm by kevizen (@kevizen) on CodePen.

Nguồn

Cách Tạo Animated Flat Skill Bar

Animated Flat Skill Bar

Kết quả bạn xem bên dưới nhé!

See the Pen Animated Flat-Skill Bar by Axel Rayer (@Akecel) on CodePen.

Nguồn

Cách Tạo Skill Bar Gradient

Skill Bar Gradient

Kết quả bạn xem bên dưới nhé!

See the Pen Skills section by Kundan Kumar Mourya (@kundankumarmourya) on CodePen.

Nguồn

Tổng kết:

Qua đây mình mong bài viết sẽ cung cấp thêm cho bạn những kiến thức về skillbar hữu ích dành cho việc phát triển, thiết kế web và nếu có thắc mắc gì cứ gửi email mình sẽ phản hồi sớm nhất có thể. Rất mong bạn tiếp tục ủng hộ trang web để mình có thể viết nhiều bài hay hơn nữa nhé. Chúc bạn có một ngày vui vẻ!

Load WooCommerce Stores in 249ms!